0

コントローラー/ビューで新しいオブジェクトと変数を作成すると、それらはどこに保存されますか。ブラウザのクライアント側ですか、それともサーバー側ですか?

現在、コントローラーとビューの両方のオブジェクトと変数に格納されている情報があり、認証トークンなど、ユーザーがアクセスしたくない情報があります。

4

2 に答える 2

0

変数とオブジェクトは、永続化またはデータ共有のためにディスク、データベース、または mem-cache に書き込まない場合にのみ、サービング ホストのメモリ内にあります。

それらの他のストアにアクセス/ハッキングできるかどうかは別の問題であり、スタック オーバーフローには適していません。

場合によっては、大規模なクラスター化/負荷分散システムでは、セッション データ、ショッピング カート、Cookie などを何らかの共有ストレージに書き込む必要があります。これは、どのホストがユーザーの接続を受信するかを確実に判断できないためですまた、すべてのサーバーは、別のサーバーが中断したところから再開できる必要があります。セキュリティは常に問題ですが、これらのシステムでは可動部分が多くなるため、セキュリティは非常に難しくなります。ただし、小規模な単一ホスト サーバーの場合は問題ありません。

于 2013-06-27T15:55:13.493 に答える