찾다

 >  Q&A  >  본문

vue-cookies의 sameSite 및 보안 속성을 설정할 수 없습니다.

저는 vue.js 프로젝트에 vue-cookies를 사용하고 있습니다. 다음 코드에서 쿠키를 설정합니다:

으아아아

근데 쿠키를 보면 설정되어 있지 않은데 다음 코드를 사용하면

으아아아

쿠키가 설정되는 모습이 보입니다. 어떻게 해야 하나요? 첨부된 내용은 쿠키 설정 스크린샷과 샘플 코드입니다. 나는 이것을 사용하고 있습니다 https://www.npmjs.com/package/vue-cookies

쿠키를 설정한 부분에 강조표시된 텍스트를 확인해주세요

속성이 사용되지 않는 두 번째 코드 조각을 사용하면 내 쿠키가 설정되고 쿠키에서 이를 볼 수 있습니다.

P粉436688931P粉436688931244일 전429

모든 응답(1)나는 대답할 것이다

  • P粉555682718

    P粉5556827182024-03-26 17:59:52

    안전하지 않은 개발 환경에서 http://를 사용하여 보안 쿠키를 설정하려고 했기 때문일 수 있습니다.

    MDN 문서에 따르면 보안 쿠키에 대한 지침:

    보안 서버에서 이 기능을 테스트해 보거나 안전 모드에서 Vue CLI를 실행할 수 있습니다. 이렇게 하려면 프로젝트 루트의 vue.config.js에 다음을 추가하세요.

    으아악

    이러한 설정으로 개발 서버를 다시 시작한 후 브라우저에 https://localhost:8080/를 입력하세요. https://localhost:8080/,如果您键入 http://를 입력하면 리디렉션되지 않습니다.

    회신하다
    0
  • 취소회신하다