[英]AngularJS - How to control Authorization header?
我在控制AngularJS应用程序向服务器提交的Authorization标头时遇到问题。 有时会进入此循环,无论我填写什么用户名/密码,都会提交较旧且有效的Authorization标头版本-这意味着即使用户提供的凭据无效,用户也可能会获得授权!
这是我在请求上设置Authorization标头的方式:
$http({
method: "PUT",
url: "/api/v1/auth/authorize",
headers: {
Authorization: "Basic " + btoa($scope.credentials.username + ":" + $scope.credentials.password)
}
})
尝试使用此代码
$http.defaults.headers.common['Authorization'] = 'Basic ' + token;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.