www.example.com に IIS Web サイトがあります。
および www.example.com/demo/ の仮想ディレクトリ
仮想ディレクトリで www.example.com の認証 Cookie を使用するにはどうすればよいですか?
www.example.com に IIS Web サイトがあります。
および www.example.com/demo/ の仮想ディレクトリ
仮想ディレクトリで www.example.com の認証 Cookie を使用するにはどうすればよいですか?
Cookieは同じドメインで共有され、アプリケーション間でも共有されます。同じCookieを使用して、ClassicASPアプリと.netアプリの間で問題なく認証を共有しました。
同じルールを使用して、Cookieを暗号化または保存します。
シングル サイト ログインソリューションを探しています。私がリンクした記事が役に立たない場合は、何を検索すればよいか分かっていれば、 Googleには他にもたくさんあります;)
解決策は、統合認証を使用することです。このようにして、ユーザーのルックアップと使用される認証機関は、同じドメイン上のサーバーを持つすべてのサイトに同じアカウントになります。基本認証や kerberos 認証などを使用している場合、認証は同じサーバー上であってもサイト間で渡されません。また、別のアプリ プールなど、異なるスレッドで実行されるサイトの部分間で認証が渡されることもありません。
asp または Cookie のセッション データを使用して、ページ間で同じサイトのセッション情報を共有します。仮想フォルダが別のプールで共有されている場合でも、Cookie は機能します。仮想ディレクトリが複数のサイト間で共有されている場合に備えて、仮想ディレクトリの要件に合わせてコーディングするだけです。
PS 既に Cookie を使用している場合は、仮想のコードを他のページで使用しているものと同じにしてください。
仮想の追加要件は何ですか? それは同じサーバー上にありますか?