0

同じ ISS7 Web サーバーに 2 つの Asp.net Web サイトがあります。どちらのサイトもフォーム認証を使用しています。最初の Web サイトにログインし、2 番目の Web サイトにログインしようとすると、最初の Web サイトで認証が失われました。同じブラウザで両方のサイトを使用する必要がありますが、現在は不可能です。

問題を解決するにはどうすればよいですか?

解決した

この投稿で解決策を見つけました 同じログインデータベースを使用する複数のアプリケーションが互いにログアウトしている

4

1 に答える 1

0

両方の Web アプリケーションが web.configs で同じ machineKey 値を使用していることを確認してください。これは、フォーム認証チケットの暗号化/復号化に使用されます。ここには本当に良い情報があります: http://msdn.microsoft.com/en-us/library/eb0zx8fc(v=vs.100).aspx

于 2013-05-15T16:16:29.980 に答える