私はクッキーレスセッションを知っています。セッションレスクッキーについて教えてください。相対的なリンクがあれば共有してください。
2 に答える
「セッションレスクッキー」のようなものはありません。これは、Web開発で使用される技術用語ではなく、HTTP仕様でも使用されません。
Cookieを使用してクライアントにセッションIDを保存できますが、これを行うために必要なCookieは1つだけであり、他のすべてのCookieはこの点で非セッションCookieです。
別の解釈は、Cookieの有効期間に関するものです。クライアントに保存されているCookieは、ブラウザウィンドウが閉じたときに期限切れになるか、絶対的な有効期限が切れます。前者の種類は、ブラウザセッションの存続期間中続くため、「[ブラウザ]セッションCookie」と呼ばれることがよくあります(そのため、Webサイトは、ログにアクセスしていなくても、ブラウザウィンドウを閉じた後にユーザーをログアウトできます。オフボタン)。これが絶対有効期限のある(そしてブラウザウィンドウよりも長く続く)Cookieが「非セッション」Cookieであるよりも正しい解釈である場合、私はその言語を使用せず、それでも「」ではありません。単に誤った用語であるため、セッションレス」Cookie。
Cookieなしのセッション状態は、電話などのモバイルデバイス(10年以上前)がCookieを適切にサポートしていなかったときにASP.NETで開発されました。最新のWebブラウザを備えた今日の最新の電話では、Cookieが常にサポートされています。
ASP.NETの多くの機能は互換性がないため、Cookieなしのセッション状態とCookieなしのフォーム認証を使用することはお勧めしません。