アプリケーション内のドキュメントへのリンクにアクセスしようとしています。リンクをクリックすると、SAML (Ping Federate) 経由で認証するように指示されます。アプリケーションにログインすると、リンクが失われ、アプリケーションのホームページに移動します。認証後にリンクを記憶するために SAML を構成する方法を知っている人はいますか? Deep Linking や RelayState と関係があるという印象を受けました。アプリでディープ リンクをオンにしており、リレー状態変数は「RelayState」です。どんな助けでも大歓迎です。ありがとう!
2196 次
1 に答える
1
@andy-k-ping-identity は彼のコメントで正しいです。深くリンクされているアプリがセッションを持っていないと判断した場合、深くリンクされたページを TargetResource として、PingFederate SP の開始 SSO エンドポイントにリダイレクトする必要があります。すべての SSO が完了すると、PingFederate によってユーザーがそのページにリダイレクトされます。したがって、たとえば、ユーザーがセッションを持っていない場合、深くリンクされたアプリは次のような 302 を返す必要があります。
HTTP/1.1 302 Found
Location: https://fs.sp.com:9031/sp/startSSO.ping?TargetResource=https://sp.com/deep-link&...
チッ!
于 2014-02-01T08:07:24.283 に答える