まだ理解していない WIF Web アプリケーションからの動作が発生しています。アプリを呼び出すと、標準的な対話が行われます。
- アプリを呼び出す (
https://localhost/MyApp1/
) - アプリはブラウザーを STS (この場合は ADFS 2.0) にリダイレクトします
- ユーザーは STS に対して認証されます
- STS がアプリにトークンを送信します
- セッション Cookie は、WIF セッション用にアプリで作成されます
その後、 に移動するとhttps://localhost/MyApp1/[anything]
、すべて問題なく、WIF セッションが使用されていることがわかります。
ただし、URL の大文字と小文字が異なるアプリに移動するとhttps://localhost/myapp1/[anything]
、WIF セッションが認識されず、認証のために STS に戻るリダイレクトが表示されます。
2 つの質問があります。
- 私は何が欠けていますか?Cookie の大文字と小文字の区別はありますか? WIF構成ですか?
- 解決策は何ですか?ルールを web.config に入れますか? ソリューションで大文字と小文字を区別しないようにする方法はありますか?
ありがとう。