| |||||||||
シングルサインオン (SSO) を使用してログインしようとすると、認証エラー - 認証に失敗しましたというエラーが表示されます。
エラーログに Failed to get Name id と表示されます。スタック: ariba.util.saml.SAMLException: NameId が見つかりません。
サイトプロファイル証明書は、顧客の SAML (Security Assertion Markup Language) 応答の証明書と一致します。
<属性></Attribute> エントリではなく、Security Assertion Markup Language (SAML) 応答サブジェクトの <NameID></NameID> エントリを送信していることを確認します。
これは、SAP Ariba が名前 ID 情報を要求した後の SAML 応答が無効であることが原因です。Ariba が認証のために SAML 要求を送信すると、応答に NameID が表示されていても、オブジェクトではなく属性として送信されます。
[認証エラー - ユーザーの検証に失敗しました。] というエラーが表示された場合は、「証明書の有効期限が切れている、または条件が満たされていません」を参照してください。
購買アプリケーションサービス > アプリケーションフレームワーク > シングルサインオン