Symfony + AngularJS Get 方法后出现 401 未经授权的错误
Symfony + AngularJS 401 unauthorized error after Get method
当我发送请求时,我对我的方法 GET 有一些担忧(万寿菊)。我收到错误 401 并且我与应用程序断开连接,我知道在邮递员上测试时我在控制台中获得的令牌非常有效。我真的不明白(包括)为什么那不起作用我必须添加一些东西或者我很难做一些东西。
var list = function(){
var mytoken = window.localStorage.getItem('token');
return $http({
method : 'GET',
url : apiEndpoint.url + '/list',
withCredentials : true,
headers : {Authorization : 'Bearer ' + mytoken}
}).then(function(res) {
console.log(res.data);
});
};
如果有人可以帮助我,谢谢:)
请按如下方式检查:
let headers = new Headers();
headers.append('Authorization', 'Bearer ' + YourToken);
let options = new RequestOptions({ headers: headers });
this.http.get('YourUrl', options)
这应该有效
我认为她在她的项目中使用了 angularJS,而 RequestOptions 是我们在 Angular 中发现的 class 2。这就是导入不起作用的原因
必须在apache
的conf
中添加:
SetEnvIf Authorization. + HTTP_AUTHORIZATION = $ 0
它应该适合你的情况:)
当我发送请求时,我对我的方法 GET 有一些担忧(万寿菊)。我收到错误 401 并且我与应用程序断开连接,我知道在邮递员上测试时我在控制台中获得的令牌非常有效。我真的不明白(包括)为什么那不起作用我必须添加一些东西或者我很难做一些东西。
var list = function(){
var mytoken = window.localStorage.getItem('token');
return $http({
method : 'GET',
url : apiEndpoint.url + '/list',
withCredentials : true,
headers : {Authorization : 'Bearer ' + mytoken}
}).then(function(res) {
console.log(res.data);
});
};
如果有人可以帮助我,谢谢:)
请按如下方式检查:
let headers = new Headers();
headers.append('Authorization', 'Bearer ' + YourToken);
let options = new RequestOptions({ headers: headers });
this.http.get('YourUrl', options)
这应该有效
我认为她在她的项目中使用了 angularJS,而 RequestOptions 是我们在 Angular 中发现的 class 2。这就是导入不起作用的原因
必须在apache
的conf
中添加:
SetEnvIf Authorization. + HTTP_AUTHORIZATION = $ 0
它应该适合你的情况:)