我在使用 POST REST 请求进行记录/身份验证时在 Android Phonegap 应用程序中遇到问题。
我的 POST REST 请求代码是这样的:-
$.ajax({
url : "https://myurl.com/Test/TV1.asmx/authenticateUser",
type : "POST",
dataType : "json",
contentType : "application/json; charset=utf-8",
data : JSON.stringify(textJson),
success : function(result, textStatus, jqXHR) {
console.log(jqXHR.getAllResponseHeaders());
},
error : function(result) {
alert(result);
}
});
现在,当我在浏览器甚至 iOS Phonegap 应用程序上尝试上述代码时,我得到了两个 cookie ASP.NET_SessionId 和 .SecuAuth。但在 Android 的响应头中,我只得到 .SecuAuth cookie 而不是 ASP.NET_SessionId cookie。
任何想法为什么会这样。提前致谢