使用ASP.NET Identity 2.0实现单点登录

3
我正在考虑使用ASP.NET Identity 2.0实现我们的多应用程序、多站点单点登录。之前,我尝试过使用Thinktecture IdentityServer与MembershipReboot一起工作,但是要使它们完美地结合在一起变得非常困难。虽然它们各自表现良好,但如果我们想要集成,就只能自己动手了。
现在是否有可能创建一个ASP.NET Identity 2.0 MVC应用程序,为多域站点管理用户和密码呢?看起来关键部分仍处于测试阶段。
注:我们将存储在SQL数据库中,而不是Azure或AD。
1个回答

0

是的,只要您共享同一会员数据源,就可以这样做。您可以为成员身份创建一个单独的数据库,并使所有这些应用程序/网站都能够访问。


我确实想要使用相同的数据库。你能指引我一些文档或示例吗? - Connie DeCinko
1
你读过这个资源吗: http://www.asp.net/identity/overview/migrations/migrating-an-existing-website-from-sql-membership-to-aspnet-identity - sino
需要注意的是,在当前的会员实现中,没有办法为每个站点指定单独的用户。 - Erik Funkenbusch

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接