1

現在、フォーム認証が実装されている Web サイトがあります。

クライアントの 1 人から、基本認証を使用してこの Web サイトにシングル サインオン ソリューションを実装するように要求されました。残りのクライアントにはフォーム認証を維持したいと考えています。

そのため、新しい SSO フォルダー、SSO/SSODefault.aspx ページを作成しました。このページは 1 つのクライアントのみがアクセスでき、IIS で基本認証を構成しました (基本認証を有効にし、匿名を無効にしました)。

ユーザーが ~/SSO/SSODefault.aspx にアクセスする場合、基本認証を実行する必要があり、ユーザーが ~/Login.aspx または ~/上記の SSO ページ以外の他のページにアクセスする場合は、アプリケーション レベルで構成/コード化する方法を教えてください。フォーム認証を行います。

4

1 に答える 1

0

引き続きFormsAuthenticationを行いますが、SSO ページで、FormsAuthentication メソッドが参照するチケットを生成し、それが既に認証されていることを発見し、そのユーザーを許可します。方向。

于 2012-12-21T18:22:44.867 に答える