私のプロジェクトでは、Cookie を使用しており、正常に動作しています。ブラウザで Cookie が無効になっている場合、問題が発生します。
質問する
2859 次
4 に答える
8
コードでそれを変更することはできません。これはブラウザの機能であり、それを制御することはできません。
于 2012-07-11T09:44:10.153 に答える
3
他の回答が述べているように、あなたが達成しようとしていることは不可能です。クライアント/エンドユーザーはブラウザーの Cookie 設定を完全に制御できます。コンピューターへの Cookie を許可しない場合は、それが彼らの選択です。
ただし、ユーザーのセッション状態を追跡するために Cookie を使用していて、Cookie を有効にしていないユーザーに対しては失敗する場合、ASP.NET には、Cookie を使用せずにセッションを追跡できる機能があります。次の行を使用して、web.config ファイルで有効にすることができます。
<sessionState cookieless="true" />
これは明らかに、Cookie を使用するほど簡単でも安全でも堅牢でもありませんが、短期間のセッションでユーザー セッションを識別し、それらのユーザーにデータを関連付けることができる優れた代替手段です。
于 2012-07-11T09:50:25.183 に答える
0
いいえ、サーバー側からもクライアント側からもできません。
于 2012-07-11T09:52:24.660 に答える
0
これはすべてのブラウザーに組み込まれている機能であり、要求したことを実行することはできません。
于 2012-07-11T09:52:58.857 に答える