多个应用程序的单点登录

3

我有一个asp.net mvc应用程序,我想使用表单身份验证与另外两个没有相同机器密钥的asp.net应用程序一起使用。对此有什么想法吗? 我无法控制其他应用程序的机器密钥,并且它们不相同。

2个回答

1

您可以将连接字符串指向所有应用程序都可以访问的数据库进行身份验证。

因此,如果您有.NET创建的默认数据库,则也可以将其他应用程序指向该数据库进行身份验证。

如果您使用MS的数据库发布向导,则可以将创建的数据库复制到任何SQL数据库,然后将每个应用程序的成员资格提供程序指向该数据库。

希望这可以帮助到您。


1

您还可以将身份验证操作委托给一个服务,并从每个应用程序中使用它。


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