HTTPOnly 쿠키가 로컬 호스트의 브라우저에서 설정되지 않음
문제:
REST API에서 HTTPOnly 쿠키를 생성하는 로그인 엔드포인트를 사용하면 Postman을 통한 POST 요청이 올바르게 작동했음에도 불구하고 쿠키가 더 이상 브라우저에 설정되지 않았습니다. 이 문제는 이전에 작동했던 접근 방식을 사용해도 발생했습니다.
사용된 접근 방식:
결과:
해결책:
클라이언트 측 JavaScript(fetch() 메소드)에 문제가 있었습니다. RequestInit 객체에 'credentials: "include"' 옵션을 추가함으로써 브라우저는 요청과 함께 쿠키를 보내고 받을 수 있었습니다. 이는 브라우저에서 HTTPOnly 쿠키를 설정하는 데 필요합니다.
추가 정보:
위 내용은 Localhost의 브라우저에 내 HTTPOnly 쿠키 설정이 없는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!