반응형
Set-Cookie 헤더가 Chrome에서 쿠키를 설정하지 않음
저는 다른 서비스 API로 전화를 걸고 있습니다. 그러면 제 브라우저에 설정된 쿠키가 반환되어 나머지 API 호출을 할 수 있게 됩니다.
그러나 응답 헤더에 'Set-Cookie' 헤더가 포함되어 있지만 쿠키는 실제로 설정되지 않습니다.구글 크롬을 사용하고 있습니다.
다음은 응답 헤더입니다.
Access-Control-Allow-Origin:*
Cache-Control:no-cache
Connection:keep-alive
Content-Encoding:gzip
Content-Length:37
Content-Type:application/json
Date:Thu, 25 Jun 2015 18:27:37 GMT
Expires:Thu, 25 Jun 2015 18:27:36 GMT
Server:nginx/1.4.6 (Ubuntu)
Set-Cookie:sessionid=67cb9796aa794a4975b28876ea6dd3d5; expires=Thu, 09-Jul-2015 18:27:37 GMT; httponly; Max-Age=1209600; Path=/
Vary:Cookie
다음은 AJAX의 통화 내용입니다.
$.ajax({
type: "POST",
crossDomain: true,
contentType: 'text/plain',
data: data,
url: urlhere
success: function(result, status, xhr){
console.log('hi');
console.log(xhr.getAllResponseHeaders());
},
error: function(xhr){
console.log(xhr.status);
console.log(xhr.statusText);
}
});
또한 Chrome 리소스 페이지에는 쿠키가 설정되지 않은 것으로 표시됩니다.모든 도움을 주시면 대단히 감사하겠습니다!
추가해야 합니다.withCredentials
XHR 호출에 대해, 이 답변은 jQuery로 어떻게 하는지 보여줍니다.https://stackoverflow.com/a/7190487 이 플래그가 추가되지 않으면 브라우저는 set-flash 헤더를 허용하지 않습니다.
언급URL : https://stackoverflow.com/questions/31058542/set-cookie-header-not-setting-cookie-in-chrome
반응형
'programing' 카테고리의 다른 글
Magento 설치는 InnoDB가 없을 때 InnoDB를 사용할 수 없다고 불평합니다. (0) | 2023.08.21 |
---|---|
봄 콩에서 Http Servlet 요청을 받으려면 어떻게 해야 합니까? (0) | 2023.08.21 |
hashCode()와 getClass()가 네이티브 메서드인 이유는 무엇입니까? (0) | 2023.08.16 |
도커에서 UDP 포트를 게시하려면 어떻게 해야 합니까? (0) | 2023.08.16 |
자바스크립트를 호출하기 위해 링크를 사용하는 방법은? (0) | 2023.08.16 |