多个ASP .NET Web应用程序的中央登录站点



我正在构建多个应用程序或模块(每个都有自己的项目或可能是解决方案(,我需要开发一个充当配置应用程序的中心核心模块以及主要登录门户和用户管理(使用内置身份2.0(

我需要有关如何允许该功能的提示或路线图,因此当用户请求特定模块(可能在另一个URL,数据库或机器上(时,他将被重定向到登录页面,并且然后返回请求的URL。当然,我不需要在每个项目中包括相同的登录力学和控制器。

ps:我仍然需要在诸如通常的应用程序/模块中使用普通身份用户角色检查。

我决定使用IdentityServer4

这里有一个学习曲线,但我决定继续前进,因为它将是一个更好的解决方案。

最新更新