私のアプリケーションのSAML認証用にOneLoginが設定されています。私のアプリケーションの機能は、特定のアンケートを行うための通知リンクをユーザーに送信します。ユーザーがリンクをクリックすると、ユーザーは認証のためにOneLoginページに移動します。認証に成功すると、ユーザーはアプリケーションのデフォルトページにリダイレクトされ、ユーザーが作業するはずのアンケートページにはリダイレクトされません。 現在のOneLogin設定では、コンシューマURLがアプリケーションのdefault.aspxページに設定されています。 web.configでは、One Loginエンドポイントコネクタ情報を追加しました。 上記の必要性に応えるためにOneLoginの設定で何かできますか?あるいは、アプリケーションレベルでこれを処理する必要があります。 OneLoginで自分のアプリケーション設定のルールセクションにルールを設定できますか?OneLoginは認証に成功すると外部リンクにリダイレクトされます
0
A
答えて
0
これを正しく機能させるには、SAMLのリレー状態を実装する必要があるように思えます。
この値は、基本的には単純なデフォルトページではなく、アプリケーション内の「ディープリンク」として機能することができます。
は、アプリケーションにユーザーを送信し、次のようにこれは通常の流れでSPが開始するSAMLの一部として実装されている - あなたが望む調査URLにアプリケーションがセッションを持っていない
、開始しますリレー状態が設定されているSPから開始されたSAMLフローをプロバイダ(OneLogin)に送信します。
ユーザが認証すると、OneLoginは最初に渡されたリレー状態のアプリにSAMLフローを戻します。
あなたのアプリはSAMLログインを処理し、リレー状態を使用して元の「ディープリンク」/リレー状態ページに誘導します。
関連する問題
- 1. Spring Securityログインページにリダイレクトされ、認証成功後にセッションが終了する
- 2. Onelogin認証
- 3. .htaccess外部リンク時にリダイレクト
- 4. ログインに成功すると、URLは/ loginに再度リダイレクトされます
- 5. 成功したログインはログインページにリダイレクトされます
- 6. Asp.net core rc2、外部ログインで認証できますが、これにリダイレクトされています
- 7. フォームが成功裏に提出されると、成功のページへのリダイレクト
- 8. 認証後にフォーム認証がLogin.aspxにリダイレクトされる
- 9. CMakeにCxxTestをリンクすると成功すると表示されますが、作成に失敗します
- 10. Ionic AngularJSはすでに認証されているとリダイレクトします
- 11. スプリングセキュリティとカスタム外部認証
- 12. erlangと外部認証
- 13. ハイパーリンクをAjaxifyにすると、成功するとコンテンツがロードされます。それ以外の場合はデフォルトとしてリダイレクトされます
- 14. Laravelは自動的に認証例外をリダイレクトします
- 15. Laravel 5.4認証されていないとログインにリダイレクトする
- 16. Sitecoreは認証後もログインページにリダイレクトされます
- 17. 認証後に常にルートパスにリダイレクトされます[laravel]
- 18. Spring MVC認証の成功ハンドラとコントローラ
- 19. 一度認証されたカスタム認証フォームをリダイレクトする - Django
- 20. ユーザーは外部ログインで認証されていません
- 21. ASP.NET外部認証
- 22. 検証後の成功ページへのリダイレクト
- 23. リンクされた残りのAPIを認証するには?
- 24. angular2ロードされたアイテムをクリックして外部リンクをリダイレクト
- 25. reCAPTCHAが成功すると、リンクを有効にしますか?
- 26. jQuery外部リンクの確認
- 27. 統合された認証と外部アクセス
- 28. Laravel認証された場合はリダイレクト
- 29. FileInfo.CopyTo/File.Copyは成功することが保証されていますか?
- 30. jQuery:外部フォームへの投稿と成功時の応答ページへのリダイレクト