Chrome은 세션 쿠키를 삭제하지 않습니다.
P粉546179835
P粉546179835 2023-08-16 20:26:24
0
2
565
<p>다음과 같이 자바스크립트에서 세션 쿠키를 설정하려고 합니다. </p> <pre class="brush:php;toolbar:false;">document.cookie = 'name=alex path=/'</pre> <p>하지만 브라우저를 종료했다가 다시 시작해도 Chrome에서는 삭제되지 않습니다. </p> <p> Firefox와 Opera를 확인했는데 둘 다 예상대로 작동합니다. 브라우저 종료 시 세션 쿠키가 삭제됩니다. </p> <p>Chrome이 만료 규칙을 무시했나요? </p> <p>여러 운영 체제를 확인한 결과 Windows XP 및 Ubuntu의 Chrome에서는 세션 쿠키가 삭제되지만 Mac OSX Lion에서는 삭제되지 않는 것으로 나타났습니다. </p>
P粉546179835
P粉546179835

모든 응답(2)
P粉654894952

방금 동일한 문제가 발생했습니다. 쿠키가 "탐색 세션이 끝날 때" 만료되도록 설정되어 있었습니다.

아쉽게도 만료되지 않아서 브라우저 설정을 일부 조정했습니다.

브라우저를 닫을 때 열린 탭을 기억하는 기능이 문제의 원인이었던 것으로 밝혀졌습니다. (현재 Chrome 버전에서는 이 기능을 '시작 시' - '현재 위치에서 계속'이라고 합니다.)

이 문제는 Opera 및 Firefox에서도 발생합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!