Asp.net 验证具有多个域的单个应用程序的用户
我有一个asp.net web应用程序,但有两个不同的域指向此web应用程序。例如:Asp.net 验证具有多个域的单个应用程序的用户,asp.net,authentication,cookies,forms-authentication,httpcookie,Asp.net,Authentication,Cookies,Forms Authentication,Httpcookie,我有一个asp.net web应用程序,但有两个不同的域指向此web应用程序。例如:www.one.com和www.two.com都指向同一个web应用程序 我有一个问题,我需要在特定领域的某些网页(由于一些安全要求,从我们的在线支付提供商-第三方网站)。因此,假设需要在www.two.com 程序如下: 用户登录www.one.com 验证cookie将保存到浏览器中 然后,用户导航到page1.aspx,如果位于错误的域,则会被重定向到正确的域。(此重定向发生在page\u load事件中的
www.one.com
和www.two.com
都指向同一个web应用程序
我有一个问题,我需要在特定领域的某些网页(由于一些安全要求,从我们的在线支付提供商-第三方网站)。因此,假设需要在www.two.com
程序如下:
www.one.com
page1.aspx
,如果位于错误的域,则会被重定向到正确的域。(此重定向发生在page\u load
事件中的page1.aspx
)www.two.com
我如何跟踪用户并让他/她在两个域之间登录?没有自动方法-您需要制作一个代码将一个域传输到另一个域,并在数据库中保留此传输的记录。谢谢,我认为可能是这样。问题是页面集有一大堆会话变量供以后使用。也就是说,我还必须在两次会议之间转移这些内容。我想我可以将登录的用户保存在数据库中(如您所说),然后在重定向上,我可以将现有会话附加到该用户。