5
다음 메소드를 사용하여 .net powered 웹 서비스에 jQuery Ajax 요청을 보내고 있습니다. 내 쿠키가 문제없이 전송됩니다. 내가 새로 고침 (Ctrl + F5)를 강제하려고 할 때 그러나 쿠키를 생략하고 요청 유형도 OPTION
로 표시하지 GET
내 요청이 동일한 도메인에 내가 희망jQuery Ajax 요청과 함께 쿠키가 전송되었습니다.
$.ajax({
type: "GET",
url: url,
data: param,
contentType:"application/json; charset=utf-8",
dataType: "json",
success: successFunc,
error: errorFunc,
beforeSend:function(){$.mobile.loading('show');},
complete:function(){$.mobile.loading('hide');}
});
같은 도메인 기원 정책은 아닐 것입니다 여기 문제.
크로스 프로토콜 아약스 콜을하고 계십니까? 위의'$ .ajax' 코드가있는 페이지는 HTTP를 통해 제공되며 동일한 도메인 내의 웹 서비스를 가리키는 'url'을 HTTPS에 넣으면됩니다. 이 경우'GET' 대신에'OPTION' 요청 유형을 볼 수 있습니다. – vijayP