繁体   English   中英

AngularJS发布登录请求无法请求登录

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM