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 アプリケーションで上記のコードを試すと、ASP.NET_SessionId と .SecuAuth の 2 つの Cookie が取得されます。しかし、応答ヘッダーの Android では、.SecuAuth Cookie のみを取得し、ASP.NET_SessionId Cookie を取得しません。
それがなぜなのか、どんな考えでも。前もって感謝します