ブラウザを閉じたときに Cookie が期限切れにならないようにしますか?

ブラウザを閉じたときに Cookie が期限切れにならないようにしますか?

ブラウザを閉じたときに Cookie が期限切れにならないようにするにはどうすればよいですか?

答え1

できません。これらのクッキーはセキュリティのためにそのように設定されています。自分のサイトでクッキーの有効期限を設定する方法については、以下を参照してください。PHP のそしてジャバスクリプト方法。

答え2

答え3

ぜひ使ってみてくださいクッキーパネル変更するExpire属性をSession将来の任意の日付に設定します。これにより、セッション クッキーが永続クッキーに効果的に変換されます。

ただし、正しいとしても、走行距離は異なる可能性があります言及されたサーバー側のタイムアウトは信頼できます。

Expiresただし、サーバー側のセッション タイムアウトが、対応する Cookie の属性よりも実際に長くなる場合があるようです。

シングル サインオン サービスによる認証を使用する Web サイト foobar で、Web サイトの最後のブラウザー ウィンドウが閉じられるとすぐに再ログインが必要になるケースがありました。Expiresセッション クッキーに属性を追加すると、ブラウザーを再起動した後でもセッションが維持されました。

あるいは、Expiresシングル サインオン サービスの認証 Cookie に属性を追加すると、Web サイト foobar に再​​度ログインする必要がありますが、シングル サインオン サービスで資格情報を再入力する必要がなくなります。

クッキー属性を手動で編集するのは明らかにユーザーフレンドリーではないので、その手順を何らかのブラウザ拡張機能またはユーザースクリプトにラップすることは意味があると思われます。

関連情報