サポートノート KB0395467
電子メール
エラー: "認証エラー: 認証に失敗しました"。
このナレッジベース記事は、お客様の利便性のために機械翻訳されています。SAP は、この機械翻訳の正確性または完全性に関して、いかなる保証も行うものではありません。言語選択で英語に切り替えると、元のコンテンツを確認できます。
問題

シングルサインオン (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 が表示されていても、オブジェクトではなく属性として送信されます。

追加情報

[認証エラー - ユーザーの検証に失敗しました。] というエラーが表示された場合は、「証明書の有効期限が切れている、または条件が満たされていません」を参照してください。


該当項目

購買アプリケーションサービス > アプリケーションフレームワーク > シングルサインオン

使用条件  |  Copyright  |  セキュリティに関する情報  |  情報の保護