- Aribaによって信頼されている認証局(CA)からクライアント証明書を取得します。
- TRUST MANAGER(トランザクションSTRUST)を使用して、証明書の秘密鍵をSAPシステムにインポートします。
-
クライアント証明書をSAPアプリケーションに保存するには、 TrustManagerで新しいクライアントIDを作成する必要があります。
- [環境]>[SSLクライアントID]を選択します。
- ARIBAID名として入力します。
- 説明として入力Ariba Network Clientします。
- エントリを保存します。
- Trust Managerに証明書の秘密鍵をインポートし、次の手順に従います。
-
作成したARIBASSLクライアントIDを選択し、[ PSE]>[PSEファイルのインポート]を選択します。
-
必要に応じて、証明書のパスワードを入力します。
-
[PSE]>[名前を付けて保存]>[SSLCLient]を選択して、PSEファイルを保存します
- ARIBASSLクライアントとして入力します。
- [トラストマネージャー]画面の[自分の証明書]グループボックスに移動し、証明書をダブルクリックして証明書リストに追加します。これで、証明書が[証明書]リストの[TrustManager]に表示されます。
-
-
- Trust Managerを使用して、ルート証明書をSAPアプリケーションにインポートします。このためには、次のように進めます。
-
作成したSSLクライアントIDARIBAをダブルクリックします。
-
[証明書]グループボックスに移動し、[証明書のインポート]を選択します。
-
[証明書リストに追加]をクリックして、インポートした証明書を証明書リストに追加します。
-
- HTTPS SSL暗号化の場合は、Aribaからサーバー証明書を取得し、次の手順に従います。
-
Buyer.ariba.comにアクセスします
-
ブラウザを使用して証明書をダウンロードします。たとえば、Internet Explorerを使用している場合は、[表示]>[セキュリティレポート]>[証明書の表示]を選択します。[詳細]タブページで、[ファイルにコピー]を選択し、Base-64でエンコードされたX.509形式でエクスポートします。
-
Trust Managerを使用して、サーバー証明書をSAPアプリケーションシステムにインポートします。
-
ARIBA作成したSSLクライアントIDをダブルクリックします。
-
[証明書]グループボックスに移動し、[証明書のインポート]を選択します。[証明書リストに追加]をクリックして、インポートした証明書を証明書リストに追加します。
-
- 変更を有効化するには、トランザクションSMICMを使用してInternet Communication Manager(ICM)を再起動し、[管理]> [ICM]>[再起動]>[はい]を選択します。詳細については、SAP NetWeaverのドキュメント(help.sap.com)で「ICMモニターの使用」というフレーズを検索してください。 。
- SOA Manager(トランザクションSOAMANAGER)でWebサービスを構成します。次のコンシューマプロキシを検索します。
-
cXMLSynchronousOutboundAdapterMessage_Out(CO_ARBFND_PRX_OADP_OUT)
-
cXMLGetPendingDataRequest_Out(CO_ARBFND_PRX_GPDQ_OUT)
[コンシューマプロキシの詳細]グループボックスで、 [構成]タブページに移動し、論理ポートを選択します。[論理ポートの構成]グループボックスで、 [コンシューマーセキュリティ]タブページに移動し、[X.509 SSLクライアント証明書]ラジオボタンを選択して、[トランザクションSTRUSTのSSLクライアントPSE]フィールドにAribaと入力します。
- Ariba Networkのアカウントのプロファイルで、cXMLセットアップの証明書認証方法を選択し、証明書の公開鍵を入力します。
-
- AribaNetworkカスタマイズアクティビティのクレデンシャルとエンドポイントの定義で共有シークレットパスワードを維持します
共有秘密パスワードは、SAPアプリケーションシステムの安全なストレージに保存されます。SAPアプリケーションは、最大36文字のAribaNetworkの共有シークレットパスワードをサポートしています。
- HTTPS SSL暗号化の場合は、Aribaからサーバー証明書を取得します。次のように実行します。
-
Buyer.ariba.comにアクセスします。
- ブラウザを使用して証明書をダウンロードします。
例:Internet Explorerを使用している場合は、[表示]>[セキュリティレポート]>[証明書の表示]を選択します。[詳細]タブページで、[ファイルにコピー]を選択し、証明書をBase-64で暗号化されたX.509形式でエクスポートします。
- TrustManagerを使用してサーバー証明書をSAPアプリケーションにインポートします。
- SSLクライアントSSLクライアント(匿名)ノードをダブルクリックします。
[証明書]グループボックスに移動し、[証明書のインポート]を選択します。[証明書リストに追加]をクリックして、インポートした証明書を証明書に追加します。
-
- 変更を有効にするには、トランザクションを使用してInternet Communication Manager(ICM)を再起動し、 [管理]>[ICM]>[再起動]>[はい]SMICMを選択します。
- Ariba Networkのアカウントのプロファイルで、cMXLセットアップの共有シークレット認証方法を選択します。