Javascript 角度js http获取基本身份验证
嗨。在开始的时候,我有一个auth页面,它只返回一个json代码而不进行任何auth,然后我尝试了下面的代码,但没有基本的auth行。它确实起作用了,但一旦我在auth页面访问中添加了所需的基本auth,并且使用了下面的代码,它就不起作用了。控制台日志测试返回状态为空字符串 当我在chrome中使用postman时,如果我包含标题auth,它就会工作。我可以看到返回的json代码。我下面的代码有什么问题?谢谢Javascript 角度js http获取基本身份验证,javascript,angularjs,authentication,Javascript,Angularjs,Authentication,嗨。在开始的时候,我有一个auth页面,它只返回一个json代码而不进行任何auth,然后我尝试了下面的代码,但没有基本的auth行。它确实起作用了,但一旦我在auth页面访问中添加了所需的基本auth,并且使用了下面的代码,它就不起作用了。控制台日志测试返回状态为空字符串 当我在chrome中使用postman时,如果我包含标题auth,它就会工作。我可以看到返回的json代码。我下面的代码有什么问题?谢谢 angular.module('demoApp') .controller('My
angular.module('demoApp')
.controller('MyrouteCtrl', function ($scope, $http) {
$http.defaults.headers.common.Authorization = 'Basic mybase64code';
var output = $http.get('http://tmydomain.com:1338/auth/').
then(function(response) {
var status = response;
});
console.log("test", status );
});
响应处理程序中应该有
console.log
,例如
var output = $http.get('http://tmydomain.com:1338/auth/', [headers: [Authorization: 'Basic mybase64code']]).
then(function(response) {
var status = response;
console.log("test", status );
return response.data;
});