APPC 程式設計人員安全性指南

下列主題將討論在 Microsoft Host Integration Server SDK 的 APPC 區段中所適用的安全性。

關於開發人員的 APPC 安全性

本節討論的安全性作法和問題適用于您所撰寫的 C 語言應用程式,以使用先進的程式對程式通訊 (APPC) 在系統網路架構 (SNA) 環境中交換資料。

交談安全性

  • APPC 交易程式的擁有者可能會想要只允許一組有限的使用者啟動程式。 APPC 提供一種機制,稱為 APPC 交談安全性,其中用戶端交易程式會提供認證給伺服器以取得程式的存取權。 您可以在下列章節中找到有關交談安全性的詳細資訊: APPC 安全性。

    數個 APPC 動詞命令會建立與遠端 LU 之間的連接。 建立與遠端 LU 之間的連線時,可能需要認證才能建立存取權。 安全性參數會控制交談安全性,而pwduser_id參數會指定用來驗證主機上使用者的資訊。

    交談式安全性記載于「 交談安全性」主題和下列 APPC 動詞的參考頁面中:

  • ALLOCATE

  • MC_ALLOCATE

  • SEND_CONVERSATION

  • MC_SEND_CONVERSATION

使用 SNACFG 的會話安全性設定

您可以使用 [公用程式 SNACFG] 來設定遠端 LU 的會話安全性。 可能的值為 [無]、[使用純文字鍵] 和 [使用未編碼的金鑰]。

自動登入

如需支援自動登入的 Host Integration Server 設定,請見CPI-C 自動登入的主題支援。

使用 CNOS 設定服務金鑰

使用CNOS動詞來變更會話的數目時,您可以使用金鑰參數指定主要或服務金鑰。 這是純文字參數,而且如果已保護鑰匙鎖功能,它就是有效的。