1

私のサイトには、言語を変更するオプションがあります。

ユーザーが言語を変更すると、Cookie に保存されるため、他のページはどの言語を表示するかを認識します。

一部のページは https になっています。これらのページでは、選択した言語を取得できません。

と に同じ Cookie を使用する方法はありhttpますhttpsか?

4

2 に答える 2

4

Cookie を secure = false に設定してみてください。

http://msdn.microsoft.com/en-us/library/system.web.httpcookie.secure.aspxを参照してください。

http と https の間で asp.net セッションを共有するにはどうすればよいですか

于 2013-01-14T09:29:36.510 に答える
3

いいえ、ありません。Cookie はドメインに対してローカルであり、http ページと https ページは異なるドメインにあると見なされます。

https ページは暗号化されているため、http 要求に対して同じ Cookie を送信すると、その情報が漏洩し、暗号化が損なわれます。

于 2013-01-14T09:29:20.363 に答える