jQuery プラグインを使用して Cookie ( https://github.com/carhartl/jquery-cookie ) を作成し、Cookie をデフォルトの「セッション Cookie」に設定しています。これはまさに私が望んでいる動作です。私の懸念は、自分の Web サイトを運用環境に展開するときに、その環境の Web ファームに配置されることです。Web ファームのセッション Cookie でどのような問題が発生するかを理解できる人はいますか? Web ファームの IIS のバージョンは IIS 7.5 です。
1394 次
1 に答える
3
まったく問題ありません。Cookie はクライアントに保存されます。彼らはあなたのサーバー側のインフラストラクチャと、あなたが持っているノードの数を知りませんし、気にもしません。
クッキーには次の 2 種類があります。
- セッション クッキー - Web ブラウザのメモリ内にのみ存在し、ブラウザの再起動後は存続しません。
- 永続的な Cookie - 指定された期間ファイル システムにファイルとして保存され、ブラウザの再起動後も存続します。
サーバーの観点からは、厳密には違いはありません。Cookie は各要求でクライアントによって送信され、要求を処理しているノードはこの Cookie を受け取ります。
一方、デフォルトの InProc 状態で ASP.NET セッションを使用するなど、Web サーバーのメモリに情報を保存している場合は、問題が発生します。ただし、これはクライアント側の Cookie とは関係ありません。
于 2013-08-07T15:41:47.310 に答える