Hapijs 쿠키가 설정되지 않음

진크

쿠키에 대한 Hapijs의 가이드를 읽고 구현하려고했습니다. 내 기본 index.js 파일에 제안 된 구성을 넣었습니다.

server.state('data', {
    ttl: null,
    isSecure: true,
    isHttpOnly: true,
    encoding: 'base64json',
    clearInvalid: false,
    strictHeader: true
});

그런 다음 내 경로에서 다음과 같이 테스트 할 데이터로 쿠키 "데이터"를 설정했습니다.

{
    method: 'POST',
    path: '/create',
    handler: function (request, reply) {
        reply('hello').state('data', { firstVisit: true });
    }
}

크롬 디버그 도구에서 쿠키를 확인할 때 쿠키가 표시되지 않습니다. 어떤 이상한 것은이 때문이다 않는 인사로 응답과 출력 오류를하거나하지 않습니다. 아무도 내가 뭘 잘못하고 있는지 알고 있습니까?

감사!

진크

https://gitter.im/hapijs/hapi의 @devinivy가 설명했습니다.

isSecure는 보안 연결이없는 경우 쿠키를 존중하지 않도록 브라우저에 지시합니다.

따라서 솔루션은 HTTPS가 아닌 동안 isSecure를 false로 만드는 것만 큼 간단합니다 (적어도 개발 목적을 위해).

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

보안 쿠키가 설정되지 않음

분류에서Dev

심포니 2.4 쿠키가 설정되지 않음

분류에서Dev

쿠키가 제대로 읽히거나 설정되지 않음

분류에서Dev

쿠키가 예상대로 설정되지 않음

분류에서Dev

각 $ 쿠키가 지속되지 않음

분류에서Dev

브라우저에서 Express 세션 쿠키가 설정되지 않음

분류에서Dev

교차 도메인에 쿠키가 설정되지 않음-angularjs 및 nodejs / express

분류에서Dev

쿠키가 제대로 설정되지 않았습니다.

분류에서Dev

쿠키 만료 날짜가 설정되지 않았습니다.

분류에서Dev

NGINX 프록시가 세션 쿠키를 설정하지 않음

분류에서Dev

쿠키 설정 해제가 제대로 작동하지 않음

분류에서Dev

쿠키가 정의되지 않음을 반환합니다.

분류에서Dev

요청 쿠키가 정의되지 않음을 반환 함

분류에서Dev

PHP로 쿠키를 설정하려고하지만 설정되지 않음

분류에서Dev

WordPress에 쿠키가 설정되어있을 때 적절한 출력이 반환되지 않음

분류에서Dev

403 금지 된 CSRF 쿠키가 양식에있는 경우에도 설정되지 않음

분류에서Dev

Set-cookie 헤더가 있음에도 불구하고 Laravel 쿠키가 설정되지 않았습니다.

분류에서Dev

Safari 13에서 기본 도메인에 대해 Laravel 6 세션 쿠키가 설정되지 않음

분류에서Dev

React Axios POST 요청을 사용할 때 Express 세션 쿠키가 설정되지 않음

분류에서Dev

최신 Chrome 업데이트 이후 쿠키가 설정되지 않음-Windows 버전 1909

분류에서Dev

Facebook 로그인, Passport, Express, React 및 Node를 사용하는 동안 사용자 쿠키가 설정되지 않음

분류에서Dev

ASP.NET ID 쿠키가 하위 도메인에 저장 / 설정되지 않음

분류에서Dev

SameSite 없음 쿠키 특성이 Azure Web App에 설정되지 않음

분류에서Dev

python Django REST Framework CSRF 실패 : CSRF 쿠키가 설정되지 않았습니까?

분류에서Dev

최초 방문시 쿠키가 설정되지 않았습니다.

분류에서Dev

Flask 쿠키가 Ajax 요청으로 설정되지 않았습니다.

분류에서Dev

Django REST Framework Forbidden CSRF 쿠키가 설정되지 않았습니다.

분류에서Dev

.Net Core 3.1-Google 인증 쿠키가 유지되지 않음

분류에서Dev

웹 브라우저가 Ajax 호출에서 쿠키를 설정하지 않음

Related 관련 기사

  1. 1

    보안 쿠키가 설정되지 않음

  2. 2

    심포니 2.4 쿠키가 설정되지 않음

  3. 3

    쿠키가 제대로 읽히거나 설정되지 않음

  4. 4

    쿠키가 예상대로 설정되지 않음

  5. 5

    각 $ 쿠키가 지속되지 않음

  6. 6

    브라우저에서 Express 세션 쿠키가 설정되지 않음

  7. 7

    교차 도메인에 쿠키가 설정되지 않음-angularjs 및 nodejs / express

  8. 8

    쿠키가 제대로 설정되지 않았습니다.

  9. 9

    쿠키 만료 날짜가 설정되지 않았습니다.

  10. 10

    NGINX 프록시가 세션 쿠키를 설정하지 않음

  11. 11

    쿠키 설정 해제가 제대로 작동하지 않음

  12. 12

    쿠키가 정의되지 않음을 반환합니다.

  13. 13

    요청 쿠키가 정의되지 않음을 반환 함

  14. 14

    PHP로 쿠키를 설정하려고하지만 설정되지 않음

  15. 15

    WordPress에 쿠키가 설정되어있을 때 적절한 출력이 반환되지 않음

  16. 16

    403 금지 된 CSRF 쿠키가 양식에있는 경우에도 설정되지 않음

  17. 17

    Set-cookie 헤더가 있음에도 불구하고 Laravel 쿠키가 설정되지 않았습니다.

  18. 18

    Safari 13에서 기본 도메인에 대해 Laravel 6 세션 쿠키가 설정되지 않음

  19. 19

    React Axios POST 요청을 사용할 때 Express 세션 쿠키가 설정되지 않음

  20. 20

    최신 Chrome 업데이트 이후 쿠키가 설정되지 않음-Windows 버전 1909

  21. 21

    Facebook 로그인, Passport, Express, React 및 Node를 사용하는 동안 사용자 쿠키가 설정되지 않음

  22. 22

    ASP.NET ID 쿠키가 하위 도메인에 저장 / 설정되지 않음

  23. 23

    SameSite 없음 쿠키 특성이 Azure Web App에 설정되지 않음

  24. 24

    python Django REST Framework CSRF 실패 : CSRF 쿠키가 설정되지 않았습니까?

  25. 25

    최초 방문시 쿠키가 설정되지 않았습니다.

  26. 26

    Flask 쿠키가 Ajax 요청으로 설정되지 않았습니다.

  27. 27

    Django REST Framework Forbidden CSRF 쿠키가 설정되지 않았습니다.

  28. 28

    .Net Core 3.1-Google 인증 쿠키가 유지되지 않음

  29. 29

    웹 브라우저가 Ajax 호출에서 쿠키를 설정하지 않음

뜨겁다태그

보관