3

SSO 機能と、匿名および基本認証を提供する ISAPI フィルターを実行している Web サイトがあります。

ISAPI フィルターは、Fiddler を使用して確認できる基本的な base64EncodedString (ユーザー名:パスワード) などの基本的な資格情報を各要求の "Authorization" ヘッダーに入力します。

次に、HTTP モジュールで「Authorization」ヘッダーから基本的な資格情報を取得し、それらをデコードして、ユーザー名を新しいヘッダー値に配置します。次に、新しいヘッダーが Tridion によって取得され、組み込みの SSO モジュールによって使用されます。

このソリューションは IIS6 では機能しますが、IIS7.5 では機能しません。IIS7.5 では、"Authorization" ヘッダーは要求に存在しません。HTTP モジュールとダミーの ASPX ページの両方でヘッダーを確認しました。

4

1 に答える 1

3

IIS 7.5 で ISAPI フィルターがトリガーされていないようです。http://forums.iis.net/t/1178302.aspxの説明に従って、それらが有効になっていることを確認してください。

于 2012-11-07T11:29:39.207 に答える