共用方式為


取代 LUA 使用名稱和密碼

主機上的 SNA 節點會監視包含 3270SSOPrefix 字串的輸入會話,後面緊接著其中一個字串 3270SSOUserTag3270SSOPwdTag。 因此,要掃描並取代的預設使用者名稱字串是 MS$SAMEU。 在輸入會話資料中找到此字串時,節點會在企業單一 Sign-On (ESSO) 資料庫) 中查閱對應的 (資訊,並以此資訊覆寫 MS$SAMEU。 系統會針對掃描並取代的密碼字串進行相同的程式,其預設為 MS$SAMEP。

請注意,此作業無法變更資料訊息的長度。 如果從 ESSO 資料庫擷取的實際使用者名稱或密碼比取代序列短,則會以作為填補字元的 3270SSOPadByte 字串的第一個字元填補。 如果實際的主機使用者名稱或密碼字串超過掃描的字串,這些字串會截斷為掃描字串的長度,如此資料訊息長度就不會受到影響。

請注意,因為使用者名稱和密碼可以依任何順序傳送, 所以 3270SSOUserTag3270SSOPwdTag 專案的登錄字串值必須不同,單一 Sign-On 才能正常運作。

SNA 節點會隨時監視這些特殊標記字串的 SSCP-LU 會話,並以對應的查閱資料取代這些字串的所有出現專案。 在 LU-LU 會話上,節點會在會話開頭開始監視, (BIND) 。 節點在收到要求/回應單位的 3270SSOPostReplaceCount 鏈結時停止監視, (RU) ,而不會看到替代標記。 節點在收到該會話的 UNBIND-BIND 序列之前,不會重新開機監視。

請注意,節點會考慮序列:

BIND, data, UNBIND(BIND FORTHCOMING), BIND       

做為相同 LU-LU 會話的接續,不會在收到第二個 BIND 時重新開機監視。 此順序通常是由主機會話管理員將會話交給應用程式系統使用,並視為單一終端機會話。

使用者識別碼和密碼將會在 LU-SSCP 和 PLU-SLU 會話的每個鏈結中取代,直到節點收到 3270SSOPostReplaceCount 鏈結的 RU,而不會看到替代標記或計時器到期為止。 根據預設,計時器會設定為 30 秒,但此行為可以使用 3270SSOReplaceCount3270SSOReplaceTimer 登錄專案在登錄中重新設定。 當節點收到 OPEN SSCP 時,就會啟動計時器。 計時器到期之後,節點會停止掃描使用者識別碼和密碼之 3270 取代字串的訊息。 如果取代字串在計時器到期之後送達,則取代字串將會傳送至主機,導致登入失敗。 應用程式將不會收到計時器已過期的任何通知。 問題的唯一指示可能是登入主機會話失敗。

注意

所有字串都會在 ASCII 的登錄中指定,但節點會在掃描相符專案之前,透過 AE 字元對應將其轉譯為 EBCDIC。