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

下列主題討論安全性,因為它適用于 Microsoft Host Integration Server SDK 的 APPC 一節。

關於開發人員的 APPC 安全性

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

交談安全性

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

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

    交談式安全性記載于 對話安全性主題中,以及下列 APPC 動詞的參考頁面:

  • ALLOCATE

  • MC_ALLOCATE

  • SEND_CONVERSATION

  • MC_SEND_CONVERSATION

使用 SNACFG 的會話安全性設定

您可以使用公用程式 SNACFG 來設定遠端 LU 的會話安全性。 可能的值為 none、使用純文字索引鍵,以及使用 scrambled 索引鍵。

自動登入

支援 CPI-C 自動登入主題討論主機整合伺服器以支援自動登入的設定。

使用 CNOS 設定服務金鑰

使用CNOS動詞變更會話數目時,您可以使用key參數來指定主要或服務金鑰。 這是純文字參數,如果金鑰鎖定功能已受到保護,則為有效。