www.mysite.com といくつかのサブドメイン用のログイン Cookie があります。
- www.one.mysite.com
- www.two.mysite.com
- www.three.mysite.com
IE のみ (firefox はこれを行いません) mysite.com にログオンすると、その Cookie がすべてのサブドメイン (すべてのサイトにログイン) で共有されているように見えます。サブドメイン (one.mysite.com) を使用してログオンすると、Cookie は共有されません (one.mysite.com にのみログインします)。
www.mysite.com と www.one.mysite.com は同じ web.config ファイルを共有しており、ログイン Cookie を共有してもかまいません (URL が異なる同じサイトがすべてです)。サイトの。
IE が Cookie をすべてまたは一部のサブドメインに共有しないようにするにはどうすればよいですか?
web.config ファイルを使用してこれを行うことはできますか?
アップデート:
web.config ファイルでメンバーシップとロール マネージャーを使用しています。上記の問題では、私は設定していません
<authentication mode="Forms"> <forms domain="...
私が見る限り、
<authentication mode="Forms"> <forms domain="mysite.com" ...
1 つのドメインのみ (www.mysite.com)、またはすべてのサブドメイン (.mysite.com) を許可できます。www.mysite.com と 1 つのサブドメインを許可する方法が必要です。これは可能ですか?
.mysite.com Cookie を受け入れないように他のサブドメインに指示できますか?