簡體   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