私は逆プロキシの背後にあるasp.netアプリケーション(例えばmyhost.org/prod/app)を持っています(例えばproxy.org/app)。構成されたADFSパッシブのADFSへのリダイレクトが行われ、リバースプロキシへのリダイレクトが行われます。問題は、proxy.orgがmyhost.org/prodサイトを指していて、すぐにWIFがwctx ruパラメータ( "/ prod/app /")を生成することです。したがって、proxy.org/appを経由するとADFSにリダイレクトされ、proxy.org/appに戻ってWIFにruパラメータが追加され、proxy.org/prod/app/にリダイレクトされます。逆プロキシの背後にあるADFS頼りになる人、WIFはエラーID3206を表示します
RUパラメータがあるので、私はメソッドをオーバーライドする場合WSFederationAuthenticationModule.RedirectToIdentityProvider「/アプリ/」私は、エラーメッセージが表示されます:「/ PROD /アプリ」アプリケーションで
サーバーエラーが発生しました。 ID3206:SignInResponseメッセージは、現在のWebアプリケーション内でのみリダイレクトできます。 '/ app /'は許可されていません。
リバースプロキシを使用しない同様のアプリケーションがあり、完璧に動作します。私の質問は、リダイレクトが同じアプリケーション内で起こることをWIFに理解させる方法です。またはそれを動作させるための他のアドバイス。
「古典的な」方法をチェックするにはまず最初に行うべきことがありましたが、スラッシュが残ります。 WS-Federationエンドポイントuriについては、私が完全に理解しているかどうかはわかりません。URIリダイレクトを行うことができるパラメータを記述する必要がありますか? – Bagadskis