[英]ASP.Net MVC 6 authentication and authorization
我開發了一個簡單的ASP MVC 5應用程序,包含兩個頁面。 我已經使用ASP MVC空模板啟動了該項目。 現在,我必須為其執行授權和身份驗證。 就我而言,必須從另一方獲取所有身份驗證和授權(UserRoles和IsInRole信息)詳細信息。
因此,我用Google搜索並找到了兩種可能的方式來完成任務。 但是我完全是身份和自定義成員資格提供者的初學者。
最好的方法是什么? 任何人都可以建議一種好的資源來遵循嗎,或者還有其他方法嗎?
這是歷史的一點-
如果要實現新的Web應用程序, 則應采用ASP.NET Identity 。
ASP.NET Identity是一個陡峭的學習曲線。 斯科特·艾倫(Scott Allen)在PluralSight提供免費的ASP.Net身份課程。
我認為最好的方法是擴展與第三方一起使用的Asp.NET Identity類。 這使您可以使用基類,但可以使用第三方來獲取授權詳細信息。
這是一個解釋ASP.NET標識不同部分的鏈接。 從那里,您應該能夠決定需要擴展哪些類。 http://www.asp.net/identity/overview/getting-started/introduction-to-aspnet-identity
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.