我正在使用backbone.js和web api構建應用程序。 JS客戶端將發送ajax請求來訪問API。構建一個API非常簡單,但我想爲API實現身份驗證和授權。基於令牌的授權Web API
我打算在驗證成功後返回一個令牌,並將此令牌用於進一步的請求。該令牌將在HTTP授權標頭中傳遞。 我的要求如下 1)驗證每個請求的令牌並獲取用戶ID。 2)使用獲取的用戶ID進一步操作。
可以使用自定義操作過濾器來處理第一位,其中永久標記可以針對數據庫進行驗證。 但我無法找到任何樣本或示例做第二位。我想從獲得的令牌中獲得一個用戶標識,並進一步處理它。 有沒有辦法做到這一點?
等待的建議或想法。任何代碼示例都會有幫助。提前致謝。
你可以看看我的答案在這裏http://stackoverflow.com/questions/19269543/asp-net-web-api-for-user-authentication/19288696 – Rolfvm