0
我已經從url http://www.asp.net/web-api/overview/security/basic-authentication實現了基本的代理。現在我有一個問題,我如何發送基本的阿姨登錄用戶或控制器內的註冊操作。Web Api Rest服務IOS的代理
總之我如何創建一個令牌並集成在響應頭中。 請幫助我,我花了超過4小時。 謝謝
我已經從url http://www.asp.net/web-api/overview/security/basic-authentication實現了基本的代理。現在我有一個問題,我如何發送基本的阿姨登錄用戶或控制器內的註冊操作。Web Api Rest服務IOS的代理
總之我如何創建一個令牌並集成在響應頭中。 請幫助我,我花了超過4小時。 謝謝
令牌是從用戶提供的憑據中手動創建的。
這意味着您必須在您的ios應用程序中顯示登錄表單,收集用戶名和密碼,然後將驗證標題附加到每個請求。
標題的名稱是Authorization
。
該值計算如下。您取用戶名+':'+密碼並將此字符串編碼爲一個字節數組。然後你從數組中獲得base64。
標題的值是basic [base64ofusernamepassword]
,其中[base64ofusername和password]被剛剛計算出的用戶名和密碼的base64替換。
將自定義標頭附加到請求的確切方法可能因客戶端技術而異,但無論使用哪種技術都應該很容易。