0
応答の署名を検証するために、完全なSAML応答を取得したいと考えています。IDPから認証が完了した後で完全なSAMLResponseを取得する方法
私は春のSAML拡張を使用しています。下のコードはSAMLアサーションのみを提供していますが、完全なSAMLレスポンスは提供していません。
認証認証= SecurityContextHolder.getContext()。getAuthentication(); SAMLCredential資格情報=(SAMLCredential)authentication.getCredentials(); アサーションassertion = credential.getAuthenticationAssertion();
誰でも私を助けることができますか?
ありがとうございます。 私はAssertionインターフェイスのメソッドを調べていたときに、私のケースではSAMLの応答を与え、うまく動作するcredential.getAuthenticationAssertion()。getParent()メソッドが見つかりました。 これは間違っていますか? – Ajay
ああ!私はそれを知らなかった。私はすでにカスタム実装のSAMLAuthenticationProviderを持っていたので、私はそのアプローチに行き、あなたの質問に答えました。しかし、コードがうまくいけば、それは確かに最善の方法です。 – Agam