asp.net mvc和webforms共享身份验证

asp.net mvc和webforms共享身份验证,asp.net,asp.net-mvc,authentication,webforms,Asp.net,Asp.net Mvc,Authentication,Webforms,我有几个基于WebForms的网站和一个基于MVC的网站。所有网站在web配置中都具有相同的表单身份验证设置 问题是,一旦登录到WebForms网站,我必须重新登录MVC网站,但当我从MVC网站注销时,我会自动从WebForms网站注销 在使用WebForms时,如何将信息传递给用户成功登录的MVC网站。尝试本文。基本上,您需要单点登录。这是谷歌的术语 谢谢你,奥格里利。这就是我要找的。缺少的部分是web.config中的机器密钥。我想回到这个问题。我有这个工作,但是,有可能有两个应用程序使用同

我有几个基于WebForms的网站和一个基于MVC的网站。所有网站在web配置中都具有相同的表单身份验证设置

问题是,一旦登录到WebForms网站,我必须重新登录MVC网站,但当我从MVC网站注销时,我会自动从WebForms网站注销


在使用WebForms时,如何将信息传递给用户成功登录的MVC网站。

尝试本文。基本上,您需要单点登录。这是谷歌的术语


谢谢你,奥格里利。这就是我要找的。缺少的部分是web.config中的机器密钥。我想回到这个问题。我有这个工作,但是,有可能有两个应用程序使用同一个域,但位于不同的服务器单签名?目前的情况是,一个应用程序(app1.domain.com)托管在iis6上,第二个应用程序(app2.domain.com)托管在iis7上的第二个服务器上。我认为你应该编辑这个问题,或者问一个新的、更具体的问题。我的单点登录经验仅限于一台服务器,上面的解决方案链接到机器密钥。两台服务器可以拥有相同的密钥吗?我不知道。我认为你应该再问一次这个问题,并限定你必须回答的地方。你第二次评论的答案是[这里][1][1]: