• ベストアンサー

Cookie

あるサイトで、一度ログイン認証をすると45日間有効であると言う説明があるのに一度っきりでまた認証を要求されます。サイトへお問い合わせの投稿をした結果、Cookieの処理を提案されましたが解決しません。ネットで調べても対策はやっぱりCookieのことぐらいしか出て来ません。 それで教えていただきたいのですが、Cookieを有効にする、と、Cookieを削除する、これは相反するのではないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • narashingo
  • ベストアンサー率74% (10168/13677)
回答No.2

Cookieは、ユーザーの個別認識(具体的な個人の情報ではないです)をするテキストファイルです。 このcookieの技術を使って、サイト側は、ユーザーが自分のサイトにログインしているかどうかを判断するようにしているのです。 「有効にする」とはサイトのcookieを受入れてPCに保存することで、「削除する」とは、保存しているcookieを削除(ユーザーが手動で削除する場合やブラウザ終了時に設定により自動削除する場合があります)する(される)ことです。 で、ログイン状態を認識している場合に、保存しているcookieを削除した以後に同サイトにアクセスした場合は、新しくcookieを受け入れるので、ログアウト状態で表示されます。 45日間有効となっているのでしたら、45日でサイト側が新しいcookieにする仕様と思われます。 cookieには、利用サイト(ファーストパーティ)のcookieとサードパーティのcookie(広告など表示)がありますが、ログイン/ログアウトの判断にはサードパーティのcookieは関係ないとい思われます。 https://webtan.impress.co.jp/e/2017/10/03/27016 >一度っきりでまた認証を要求されます これは、ブラウザを終了して、日数は関係なく、次回、使用ブラウザを起動するとログアウト状態になっているということですか? そうであれば、(使用ブラウザが不明ですが)ブラウザ終了時に自動削除の設定などになっていないですか?

1buthi
質問者

補足

ありがとうございます。おおよそ理解できました。 >日数は関係なく、次回、使用ブラウザを起動するとログアウト状態になっているということですか? >そうであれば、(使用ブラウザが不明ですが)ブラウザ終了時に自動削除の設定などになっていないですか? この件を確認しましたが、そうなっていないのですが。

その他の回答 (2)

  • narashingo
  • ベストアンサー率74% (10168/13677)
回答No.3

A.No2です。 >この件を確認しましたが、そうなっていないのですが。 そうなんですか。 ブラウザが相変わらず不明ですが、IE11ですか? Chromeには、自動削除の設定はない(拡張機能を利用すると可能)ですが、IE、Edge、Firefoxはあります。 設定が、そうでない場合は、他のソフトでそのような機能を使われていない場合は、ちょっと考えられないですね。 IEについては、次のような記事がありました。 (InternetExplorerのクッキーが勝手に削除される時の対処方法) https://wxw.at.webry.info/201605/article_4.html

1buthi
質問者

お礼

ご親切にありがとうございました。

回答No.1

Cookieを有効にする これはCookieを使えるようにすると考えればよい Cookieを削除する これはCookieに異常がある場合に一度削除する、Cookieが無ければ訪問したサイトが新たにCookieを作るので有効なCookieに置き換わる。  

1buthi
質問者

お礼

ありがとうございました。Cookieのことがわかりました。

関連するQ&A

専門家に質問してみよう