にされるリダイレクト私のjavascriptのコードは、このWEBAPIは、私のC#コード私はそれを呼び出す後、私はそれが別のサイトここ</p> <p>に私をリダイレクトすることWEBAPIコントローラを持っている外部サイト
ように書きpublic async Task<HttpResponseMessage> Login(LoginParameters parameters, [FromUri]string returnUrl)
{
//same validations
var response = Request.CreateResponse(HttpStatusCode.Moved);
response.Headers.Location = new Uri("Http://www.google.com");
return response;
}
クロームコンソールを見ると
'user strict'
var login = function ($scope, $http) {
var parameters = {
userName: userName,
password: password
};
var url = '/api/user/Login';
$http.post(url, parameters);
.then(function(response){
/*some random code that i will remove */
});
};
login.$inject = ['$scope', '$http'];
module.exports = login;
私は、HTTPのPOST呼び出しが戻っはhttpStatus = 302は、その後、私はgoogle.comへのリクエストに対して2以上の要求を参照してください、私のページがリダイレクトされていないことを実現しています。だから私は何が間違っているの?事前
http://stackoverflow.com/questions/18737674/handle-http-302-response-from-proxy-in-angularjs –
ああ、面白いです!私はそれを知らなかった!ありがとう! – Zach