[英]Angularjs post login request unable to request login
我无法通过AngularJS中的有效负载从URL请求登录身份验证
下面的代码工作正常,
$http({
method: 'POST',
url: URL + '&user=' + $scope.vModel.username + '&password=' + $scope.vModel.password,
headers: { 'Access-Control-Allow-Origin': '*' }
})
.then(function(response){})
但是,由于在URL中传递用户凭据不是一个好习惯,因此我检查了以下内容: 带有参数的angularjs $ http.post
但是我的相同身份验证URL的代码无法按以下代码运行:
$http({
method: 'POST',
url: url,
data: {
user: $scope.vModel.username,
password: $scope.vModel.password
},
headers: { 'Access-Control-Allow-Origin': '*' }
})
.then(function(response){})
我在这里做错了什么?
您向Access-Control-Allow-Origin提出了请求,但没有检查服务是否正常工作和/或此服务允许您进行请求。
升级到网络安全之后,我终于得到了答案。该端点服务可以被他们的网页使用,接受输入的用户名和密码,并提供会话令牌作为响应,然后可以用来从服务器访问数据。
现在,我需要确定我的角度代码是否可以捕获来自他们网页的响应,以便获得会话令牌
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.