Javascript Jquery $.cookie가 불러와지지 않을때

html head 태그에 아래 코드 넣어주면 동작한다.

<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js"></script>

$.cookie(“쿠키 이름”) 에서 값이 undefined 일때

쿠키가 없거나 쿠키가 http only 로 되어있을 경우 undefined이다.

Node js 기준으로 아래 코드처럼 httponly가 활성화되어 있다면 jQuery에서 쿠키 가져오기가 불가능하다.

res.cookie('foo', '홍길동', {
    httponly:true maxAge: 60 * 60 * 1000 * 24 * 30 // 1 month
});

httponly가 있는 경우 없애주자.

Reposted Mar 1, 2020

results matching ""

    No results matching ""