2017-03-05 54 views
0

我第一次使用WebApi,我想爲存儲在數據庫中的現有用戶實現令牌認證,但我一直無法找到任何好的解決方案來做到這一點。我已經提到了Google上的很多解決方案,但我一直無法理解我在實施時犯的錯誤。自定義的Asp.net自定義數據庫的身份

請,如果有人可以給任何源樣本,這將是一個很大的幫助。

+0

您剛纔提到您在Google上找到了解決方案。你可以請[編輯](http://stackoverflow.com/posts/42610229/edit)你的問題,並鏈接到你試過的解決方案,並解釋他們爲什麼沒有爲你的案件工作? – Adrian

回答

0

我已經成功使用這種方法來生成令牌link。本文包含5個部分,有助於理解令牌生成,重新發放令牌,啓用CORS以及使用OAuth2的一些概念。

+0

在上面的鏈接我如何customomerize函數與我自己的函數驗證用戶**公共異步任務 FindUser(字符串用戶名,字符串密碼) { IdentityUser user = await _userManager.FindAsync(userName,password); 返回用戶; } ** –

+0

我會做任何你想要在這個FindUser函數裏面定製的東西。該函數在數據庫中查找用戶並將其返回給調用類SimpleAuthorizationServerProvider。您可能會編寫另一個函數並調用它。 – RickyM