[英]Asp.net MVC form Authentication Application conversion to Azure Active Directory
我們有一個在Asp.net MVC 3上開發的舊應用程序,我將其轉換並從4.0升級到4.6框架,一切正常。 剛收到一個將應用程序轉換為使用Azure Active Directory身份驗證的請求。 我們現在正在使用表單身份驗證。
我遇到的問題是應用程序非常龐大,並且該應用程序對每個頁面都有其自定義角色和身份驗證。
因此,我要在Active Directory上實現注冊應用程序,然后當用戶打開我的應用程序時,它將其重定向到Office 360登錄,他可以登錄並重定向到該應用程序,並向我返回他的電子郵件地址。 之后,我可以驗證用戶並使用舊表單身份驗證從反手代碼將其登錄到應用程序中並創建會話等。
如果您正在尋找一個起點,那么這里有一些相關的示例,這些示例與使用Azure AD進行身份驗證的ASP.NET MVC Web應用程序一起使用。
另外,要解決您在當前應用程序中提到的自定義角色,您可以查看使用Azure AD支持的應用程序角色以及這些示例所顯示的安全組。
使用Azure AD應用程序角色和角色聲明的Web應用程序中的授權
這是類似的SO帖子,我在其中詳細介紹了可能與您相關的聲明和實現。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.