2

jQuery プラグインを使用して Cookie ( https://github.com/carhartl/jquery-cookie ) を作成し、Cookie をデフォルトの「セッション Cookie」に設定しています。これはまさに私が望んでいる動作です。私の懸念は、自分の Web サイトを運用環境に展開するときに、その環境の Web ファームに配置されることです。Web ファームのセッション Cookie でどのような問題が発生するかを理解できる人はいますか? Web ファームの IIS のバージョンは IIS 7.5 です。

4

1 に答える 1

3

まったく問題ありません。Cookie はクライアントに保存されます。彼らはあなたのサーバー側のインフラストラクチャと、あなたが持っているノードの数を知りませんし、気にもしません。

クッキーには次の 2 種類があります。

  1. セッション クッキー - Web ブラウザのメモリ内にのみ存在し、ブラウザの再起動後は存続しません。
  2. 永続的な Cookie - 指定された期間ファイル システムにファイルとして保存され、ブラウザの再起動後も存続します。

サーバーの観点からは、厳密には違いはありません。Cookie は各要求でクライアントによって送信され、要求を処理しているノードはこの Cookie を受け取ります。

一方、デフォルトの InProc 状態で ASP.NET セッションを使用するなど、Web サーバーのメモリに情報を保存している場合は、問題が発生します。ただし、これはクライアント側の Cookie とは関係ありません。

于 2013-08-07T15:41:47.310 に答える