共用方式為


設定 SAP 系統的登入認證

SAP 配接器需要配接器用戶端提供用戶端認證。 配接器會使用這些認證向 SAP 系統驗證使用者,並建立連線。

配接器用戶端可以在設計階段或執行時間提供用戶端認證。 在設計階段,需要認證才能產生中繼資料。 在執行時間,需要認證才能在 SAP 系統上執行作業。 本節提供在設計階段和執行時間指定用戶端認證的相關資訊。

在設計階段輸入用戶端認證

針對設計階段,您可以使用取用配接器服務增益集或 [新增配接器中繼資料精靈] 來指定認證。

使用取用配接器服務增益集輸入認證

  1. 以滑鼠右鍵按一下 BizTalk 專案,指向 [ 新增],然後按一下 [ 新增產生的專案]。

  2. 在 [ 新增產生的專案] 對話方塊中,執行下列動作:

    使用 作法
    類別 按一下 [取用配接器服務]。
    範本 按一下 [取用配接器服務]。
  3. 若要啟動 [ 取用配接器服務 ] 對話方塊,請按一下 [ 新增]。

  4. 在 [ 取用配接器服務 ] 對話方塊中,從 [ 選取系結 ] 清單中選取 [sapBinding],然後按一下 [ 設定]。

  5. 在 [ 設定配接器 ] 對話方塊中,按一下 [ 安全性 ] 索引標籤,然後從 [ 用戶端認證類型 ] 下拉式清單方塊中,選取 [ 使用者 名稱],並指定要連線到 SAP 系統的使用者名稱和密碼。

  6. 按一下 [確定]。

使用 [新增配接器中繼資料精靈] 輸入認證

  1. 以滑鼠右鍵按一下 BizTalk 專案,指向 [ 新增],然後按一下 [ 新增產生的專案]。

  2. 在 [ 新增產生的專案] 對話方塊中,執行下列動作:

    使用 作法
    類別 按一下 [新增配接器]。
    範本 按一下 [新增配接器中繼資料]。
  3. 按一下 [新增]。 [新增配接器中繼資料精靈] 隨即開啟。

  4. 在 [新增配接器精靈] 中,選取 [WCF-SAP]。 選取安裝BizTalk Server的電腦,以及 BizTalk 資料庫的名稱。

    重要

    如果您已在 BizTalk 中設定 WCF-SAP 埠,請從 [ ] 清單中選取埠。

  5. 按一下 [下一步]。

  6. 在 [ 取用配接器服務 ] 對話方塊中,從 [ 選取系結 ] 清單中選取 [sapBinding],然後按一下 [ 設定]。

  7. 在 [ 設定配接器 ] 對話方塊中,按一下 [ 安全性 ] 索引標籤,然後從 [ 用戶端認證類型 ] 下拉式清單方塊中,選取 [ 使用者 名稱],並指定要連線到 SAP 系統的使用者名稱和密碼。

  8. 按一下 [確定]。

在執行時間輸入用戶端認證

針對執行時間,您可以在 BizTalk Server 管理主控台中,將用戶端認證指定為 WCF-Custom 或 WCF-SAP 埠組態的一部分。

輸入 WCF-Custom 埠的認證

  1. 啟動 BizTalk Server 管理主控台。

  2. 在主控台樹中,依序展開 [BizTalk 群組] 和 [ 應用程式],然後展開您要在其中建立埠的應用程式,然後按一下 [ 傳送埠 ] 或 [ 接收埠]。 在右窗格中,您可以選擇建立埠或選取現有的埠。

  3. 在 [埠屬性] 對話方塊中,從 [ 類型 ] 下拉式清單中選取 [WCF-Custom],然後按一下 [ 設定]。

    注意

    若要查看接收埠的位置屬性對話方塊,請按一下埠屬性對話方塊左窗格中的 [ 接收位置 ] 索引標籤,然後按一下 [ 新增]。

  4. 針對傳送埠,在 [WCF-自訂傳輸內容] 對話方塊中,按一下 [ 認證 ] 索引標籤,然後執行下列其中一項:

    • 選取 [不要使用單一登入 ] 選項,並指定連線至 SAP 系統的使用者名稱和密碼。

    • 選取 [ 使用單一登入 ] 選項,然後指定聯盟企業單一登入 (SSO) 應用程式。

  5. 針對接收埠,在 [WCF-自訂傳輸內容] 對話方塊中,按一下 [ 其他 ] 索引標籤,然後執行下列其中一項:

    • 選取 [使用者帳戶] 選項,並指定要連線到 SAP 系統的使用者名稱和密碼。

    • 選取 [從聯盟應用程式取得認證 ] 選項,然後指定聯盟應用程式。

  6. 按一下 [確定]。

輸入 WCF-SAP 埠的認證

  1. 啟動 BizTalk Server 管理主控台。

  2. 將 WCF-SAP 配接器新增至 BizTalk Server 管理主控台。 如需指示,請參閱將 SAP 配接器新增至 BizTalk Server 管理主控台

  3. 在主控台樹中,依序展開 [BizTalk 群組] 和 [ 應用程式],然後展開您要在其中建立埠的應用程式,然後按一下 [ 傳送埠 ] 或 [ 接收埠]。 在右窗格中,您可以選擇建立埠或選取現有的埠。

  4. 在 [埠屬性] 對話方塊中,從 [ 類型 ] 下拉式清單中,選取您稍早新增的 WCF-SAP 配接器,然後按一下 [ 設定]。

    注意

    若要查看接收埠的位置屬性對話方塊,請按一下埠屬性對話方塊左窗格中的 [ 接收位置 ] 索引標籤,然後按一下 [ 新增]。

  5. 如果您要建立傳送埠,請在 [傳輸內容] 對話方塊中,按一下 [ 認證 ] 索引標籤,然後執行下列其中一項:

    1. 選取 [不要使用單一登入 ] 選項,並指定要連線至 SAP 系統的使用者名稱和密碼。

    2. 選取 [ 使用單一登入 ] 選項,然後指定聯盟企業單一登入 (SSO) 應用程式。

  6. 如果您要建立接收埠,請在 [WCF-自訂傳輸內容] 對話方塊中,按一下 [ 其他 ] 索引標籤,然後執行下列其中一項:

    1. 選取 [使用者帳戶] 選項,並指定要連線到 SAP 系統的使用者名稱和密碼。

    2. 選取 [從聯盟應用程式取得認證 ] 選項,然後指定聯盟 SSO 應用程式。

  7. 按一下 [確定]。

注意

BizTalk 配接器套件也支援 Enterprise Single Sign-On (SSO) 系統。 SSO 僅適用于 BizTalk 案例,其中 WCF-Custom 配接器知道 SSO 聯盟應用程式。 如需有關BizTalk Server安全性的詳細資訊,請參閱SAP 配接器的安全性和BizTalk Server

另請參閱

建立 SAP 應用程式的建構元素