2011-01-10 60 views

回答

8

有兩種選擇:

  1. 會議
  2. HTTP認證

背後會議的想法是,服務器會發送一個很難猜測值到客戶端和客戶端隨後通過該將每個請求的值返回給服務器。這樣,服務器知道請求可能來自哪個客戶端,並且可以跟蹤客戶端是否已經與服務器進行了身份驗證(例如,通過在先前的請求上提供了用戶名和密碼)。

HTTP身份驗證依賴於客戶端將請求頭中的身份驗證憑據(通常是用戶名和密碼)傳遞給服務器,並提供每個請求。這通常由服務器發送一個401 Unauthorized響應啓動,這通常會導致客戶端提示用戶輸入用戶名和密碼。然後將這些信息傳遞給服務器,進行驗證並在成功時用通常的200 Found進行回答。

相關問題