
現在、クッキーで認証するページを作成し、動かしているのですが、大部分の人は認証を通るのに、認証できない人がいるのです。
現在、特定できているのが前のページで書き込んだクッキーが消える、もしくは、なくなってしまっているのです。
前のページでは
Response.Cookies("test")("type") = strType
Response.Cookies("test")("id") = strID
ページを移動して、
If( Trim(Request.Cookies("test")("type"))<> "G") Or( Trim(Request.Cookies("test")("id")) = "") ) Then 警告文
こんな感じでやっているのですが、なぜこのIF文にひっかかるかわからないのです。
警告文を見る人はだいたい、プロキシサーバーを使っているらしいのですが、プロキシサーバーを通すとクッキーがなくなるなんてあるのでしょうか?
どなたかこの解決方法、助言などございましたら、ご指導よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
プロキシを通すと、その直前にアクセスしていたページ情報(リファラ)を
隠すことができたりするので、
クッキーに関してもなんらかの影響が出るような設定があるのかもしれません。
テスト環境では、ブラウザ側にてJavaScriptを使用するなどして
クッキーが届いているか確認してみた方がよいでしょう。
No.1
- 回答日時:
IF文、クッキー、プロキシというキーワードからの推測です。
IF文にて、testのtypeのトリム結果が"G"でなければ
となっているので、
前のページでの
Response.Cookies("test")("type") = strType
にて"G"が記録されていないと考えられます。
Response.Cookies("test")("type") = strType
Response.Cookies("test")("id") = strID
にて、それぞれどのような内容が記録されているか確認できないでしょうか?
フリーのプロキシソフトも出回っているので、
ローカルでのテストも可能だと思われます。
参考URL:http://search.vector.co.jp/search?query=%83v%83% …
この回答への補足
ご指導ありがとうございます。
さっそくプロキシソフトを使いやってみようと思うのですが、プロキシサーバーを通すとクッキーがなくなるなんてあるのでしょうか?
現在の状態では、完全になくなってしまっています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript [再掲]指定したパスが現URLに含まれていたら特定要素を削除するJavascriptのコードについて 1 2023/05/10 15:09
- 英語 英語について I have been making cookies @@ one. 私は@@ずっとく 1 2022/05/05 16:41
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript javascriptで移動ボタンを押した際に遷移するボタンを追記したい 1 2022/11/29 03:02
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- システム ホームページの仕組みについて 3 2022/08/16 14:33
- JavaScript vertical sliderをautoplayしたい 2 2022/08/25 14:47
- JavaScript Javascript初心者|jQueryの.val()で値を取得し複数の要素を連結させる方法知りたい 2 2022/06/02 12:06
- PHP preg_matchで Warning: Undefined variableが出ます 1 2022/11/15 17:06
- セキュリティソフト ヤフーメール 2 2022/05/02 23:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
クッキーが消えてしまう・・・
-
COleDateTime とtime_t
-
CGIで行き詰まってしまいました。
-
CGIフォームから飛ばすメールが...
-
BBSの基本的なファイル操作法?
-
Perlで取得した情報をFlashへ渡す
-
エクセルで2byte文字を含むセル...
-
CGIからの文字が化ける
-
エクセルVBAで16の16乗を正確に...
-
3バイト文字(UTF-8)をprintfで...
-
Excel VBA メール作成について ...
-
ワイド文字のバイト数が取得で...
-
pythonにCでのexternはありますか
-
エクセルVBA:日付データの変換...
-
文字化け
-
ファイルから読み込むC言語の問題
-
「1TB」のHDDに日本語は何字入...
-
テキストを処理するプログラム
-
CGIメールフォームのメールが文...
-
C言語の勉強しています。すみま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
異なるドメインのサイトでcooki...
-
PHPのCookieが有るか無いかで、...
-
cookieにカンマ区切りでつめこ...
-
ブラウザ間でCookieを共有する...
-
cURLでcookieを送受信する方法...
-
ゲームノベルのような分岐のあ...
-
一度サイトにアクセスをしたPC...
-
COleDateTime とtime_t
-
JavaScriptとcookieでページ振...
-
なんでブラウザでPHPを動かすた...
-
クッキーを連想配列で扱う方法...
-
LWP::Simple;でWebページを取得...
-
エクセルシート名の制限を変更...
-
UTF-8で5~6バイトになる文字コ...
-
10Mバイトて文字数に すると何...
-
Excel VBA メール作成について ...
-
Excel 1セル当りの文字数が2...
-
DataGridViewの特定列に入力さ...
-
COBOLのCOMP形式について
-
char str[256]の256の意味は?
おすすめ情報