0

ユーザーの認証にフェデレーション セキュリティを使用する asp.net サイトがあります。したがって、ユーザーはログイン ページにリダイレクトされる URL に移動し、成功するとメイン アプリケーションに戻されます。私がする必要があるのは、ログイン ページにリダイレクトされる前に、何らかのコードを実行できるようにメイン アプリケーションを設定することです。これは、最初のリクエストにクエリ文字列パラメータが含まれている可能性があるためです。これらのパラメータは、メイン アプリケーションに戻るリクエストによってドロップされるため、ユーザー セッションに保存する必要があります。

これは可能ですか...どんな考えや例でも大歓迎です!

4

1 に答える 1

0

これが役立つかどうかはわかりません:

web.config ファイルを変更することで、認証されていないセッションの WIF の組み込みリダイレクトを無効にすることができます。

<microsoft.identityModel>
    <service>
        ......
        <federatedAuthentication>
            <wsFederation passiveRedirectEnabled="false"
            ......

クエリ文字列を再構築したら、audienceUri と realm を更新できます。

于 2012-12-18T22:57:00.003 に答える