問題タブ [cookies]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - クラスASP.NETの応答オブジェクトにアクセスする
(名前で)Cookieが存在するかどうかをチェックする関数があります:
アプリケーション固有の方法でCookieを処理するクラスがあり、Cookieに関連するすべての機能をこのクラスに統合したいと考えています。ただし、このコードをaspxページ(現在存在する場所)から前述のクラスに移動すると、次のエラーが発生するため、このコードを使用できません。オブジェクト'Name' Response is not declared.
への参照を渡すことができるようにクラスを変更しました。Response
私の質問は:もっと良い方法はありますか?
php - 許可される Cookie の最大数
Google 検索によると、許可される Cookie の最大数はブラウザーによって大きく異なりますが、最新のブラウザーで許可される Cookie の量に関する最近のデータは見つかりません。
かなり多くのユーザー設定を Cookie に保存する必要があります (まだ登録していないユーザー向け)。(また、これらの Cookie は、javascript クライアント側と php サーバー側の両方を介してアクセスされます)
session - クラシック ASP でセッション Cookie が有効になっているかどうかを確認するにはどうすればよいですか?
サーバー側のコードを使用して、ユーザーのブラウザーでセッション Cookie が有効になっているかどうかをクラシック ASPで確認するエレガントな方法は何ですか(javascript も無効になっている可能性があるため)。
私は自分の解決策を持っていますが、それは地獄のように醜く見えます。
@James - ただし、セッション Cookie と汎用 Cookie の設定は区別されません (IE では、ファースト パーティ、セッション Cookie、サード パーティを区別できますが、Firefox ではファースト パーティとサード パーティのみが区別されます)。ログインページでセッション値を設定してから、Response.Redirect を実行して、セッション値がまだ有効かどうかを確認しています。
flash - FlashアプリケーションでCookieを作成するにはどうすればよいですか?
ActionScript 2.0を使用してFlashアプリケーションでCookieを作成するにはどうすればよいですか?
asp.net - 同じ ASP.Net セッション Cookie を共有する個別のアプリケーション
サーバー上の 2 つの異なるフォルダーに存在する 2 つの ASP.Net アプリケーションがあります。
/Foo
<-- これは標準の安全でないアプリケーションです/Secure
<-- これは IIS による SSL を必要とする別のアプリケーションです
問題は、デフォルトでASP.NET_SessionId
Cookie がドメインで指定され、異なるディレクトリにある 2 つのアプリケーション間で共有されることです。/Foo
ハイジャックされた Cookieを使用してアプリケーションへのアクセスを許可することはできないため、セッション Cookie を異なるものにする必要があり/Secure
ます。
理想的には、各アプリケーションの Cookie が CookiePath
プロパティによって制限されるようにしたいと考えています。箱から出して.Netでこれを行う方法は明らかにありません。
追加の頭痛の種として、Cookie パスを設定するカスタム コードを作成したとしても、一部のブラウザーは大文字と小文字を区別し、 と に同じセッション Cookie を使用しないのではないかと心配しています/Foo
。/foo
これは、リンクの作成方法によっては、同じアプリケーションで複数のセッションが発生します。
誰かがこの問題に遭遇して克服しましたか?
firefox - FirefoxのCookie
FirefoxはCookieをどこに保存し、どのような形式で保存しますか
php - file_get_contents で Cookie を送信する方法
別のファイルから内容を取得しようとしていますfile_get_contents
(理由は聞かないでください)。test1.phpとtest2.php
の 2 つのファイルがあります。test1.phpは、ログインしているユーザーに基づいて文字列を返します。
test2.phpは、 test1.phpのコンテンツを取得しようとし、ブラウザーによって実行されているため、Cookie を取得しています。
で Cookie を送信するにはfile_get_contents
、ストリーミング コンテキストを作成します。
私は内容を取得しています:
しかし今、私はエラーが発生します:
警告: file_get_contents( http://www.example.com/test1.php ) [function.file-get-contents]: ストリームを開くことができませんでした: HTTP リクエストが失敗しました! HTTP/1.1 404 が見つかりません
誰かが私がここで間違っていることを知っていますか?
編集:
言及するのを忘れました: streaming_contextがないと、ページが読み込まれます。しかし、Cookie がないと、必要な情報を取得できません。
security - クッキーが盗まれるのを防ぐ方法はありますか?
Web 2.0アプリケーションでは、多くのユーザーは通常、ログインしたままにしておきたい(「remember me」フラグ)一方で、Cookieを使用して非常にプライベートなデータにアクセスできます。コンピューターから直接またはスニッフィングを介してCookieを盗む誰かがCookieを使用してユーザーのデータにアクセスできないようにする方法はありますか?常にHTTPSはオプションではありません。
ありがとう、ベルント
[編集]IPアドレスをCookieに接続することもオプションではありません。
iis - IIS の仮想ディレクトリに関する Cookie の問題 (不要な Cookie の削除)
不要な Cookie が何らかの形で作成されるという小さな悪夢を見ました。私のコードが特定の仮想ディレクトリに Cookie を作成したことはなく、それを読み取っただけだと断言しますが、どういうわけか私のブラウザはルート Cookie と vdir 用のこの Cookie のコピーも作成しました。これは、2 つの値が別々であり、両方が更新されなかったことを意味します。
Cookie の削除に関するほとんどの記事では、Cookie を空白に設定するように指示されていますが、Cookie がまだ存在するため、これは役に立ちません。
Cookie の有効期限を昨年に設定するための短い ASP を作成する必要がありました。また、問題の vdir としてパスを指定して、不要な vdir を強制終了したことを確認する必要がありました。
これで問題が解決したことを願っていますが、ここでこれを共有したいと思います。また、問題を解決するためのより良い方法があるかどうか、または問題 (2 つの Cookie) が最初にどのように発生したかについてのアイデアがあるかどうかも尋ねたいと思います。
internet-explorer - インターネット一時ファイルに Cookie が見つからないのはなぜですか?
www.example.com
Cookie を からに変換しようとしてい.example.com
ます。
だから私は C:\Users\SWEAVER\AppData\Local\Microsoft\Windows\Temporary Internet Files に行き、そこでクッキーを削除するだけだと思った。
驚いたことに、一時的なインターネット ファイル (images/html...) だけでなく、Cookie もほとんどありませんでした。もちろん、私のサイトの Cookie はどこにもありませんでした。ただし、そこにGUIDを保存していて、そのGUIDはさまざまなiexplore.exe
プロセスで回復可能だったため、確実に機能しています。
先に進んでCookieと一時ファイルをクリアしたところ、一時インターネットファイルディレクトリにファイルが1つもありませんが、Cookieは私のサイトと他のスタックオーバーフローの両方で機能しています!
先日、奇妙なブルースクリーンがいくつか発生しました。実際、イベント システム ログが破損していました。しかし、それがそれと関係があるかどうかはわかりませんか?
アイデアは尽きましたが、毎日の Cookie を台無しにすることなく、アプリケーションの Cookie を簡単にクリアできるようになりたいと本当に思っています。誰かがこれについて何らかの考えを持っているか、以前に問題を見ましたか?
システム: IE7 を搭載した 2008 サーバー