1

現在、フォーム認証を mvc4 アプリケーションに統合する作業を行っています。ユーザーが認証されると、暗号化された Cookie がユーザーの PC に書き込まれます。

私のアプリケーションは、負荷分散された環境にインストールされ、ユーザーは分散された Web サーバーのいずれかにアクセスできます。

Cookie の暗号化について質問があります。Cookie がサーバー A で暗号化されていて、ユーザーが次に行う要求がサーバー B であり、続行するには Cookie を復号化する必要がある場合、問題はありますか? あるサーバーでの暗号化と別のサーバーでの復号化に関する問題はありますか?

4

2 に答える 2

2

マシン キーがすべてのサーバーで同じであることを確認する必要があります。IIS7 については、このリンクに従ってください。

于 2012-10-28T00:42:27.823 に答える
0

全く問題無い。server1.mysite.com のような構造の場合に問題が発生しないように、Cookie がドメイン全体 (mysite.com.) 用であることを確認してください。その後、確かに、キーが各サーバーで利用可能であることを心に留めておけば、問題はないはずです.

于 2012-11-16T12:38:49.600 に答える