令牌基本身份验证URL未返回响应

时间:2016-02-04 00:18:22

标签: angularjs authentication

我是ASP.NET MVC中AngularJS和单页面应用程序的新手。我使用Web API作为登录的服务和基于令牌的身份验证。当我调用以下身份验证URL时,它不会返回响应,然后显示为b null。

 var data = {
                grant_type: "password",
                username: userName,
                password: loginPassword
            };

 $http.post("/Token", data)
                 .then(function (response) {
                     alert(JSON.stringify( response.data));
                     return response.data;
                 });

但是当我传递如下数据时,它会返回响应。

 var data = "grant_type=password&username=" + userName + "&password=" + loginPassword;

            $http.post("/Token", data)
                 .then(function (response) {
                     alert(JSON.stringify( response.data));
                     return response.data;
                 });

问题:这两种情况实际上发生了什么,首先没有响应,而其他情况正在响应?

0 个答案:

没有答案