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