我正在使用 asp.net。我在不同的服务器中有两个网站(Parent.com 和 child.com),并且两个网站都有自己的登录屏幕我想在用户从 Parent 登录时为 child.com 提供自动身份验证。 com 网站如果用户尝试打开 child.com 并且他已经登录到 parent.com 网站,则无需显示 child.com 的登录屏幕,它将自动验证该用户并且他将能够进入孩子。 com 网站自由。请建议我该怎么做。
谢谢普拉
富拉
问问题
136 次
3 回答
0
You have to set the same machineKey in both web.configs.
In that case you'll get what you need.
于 2012-10-09T07:17:47.617 回答
0
我希望实现类似的功能,但适用于跨域和跨平台网站。我有如下要求。我有一个父网站,它有自己的登录实现。我在页面上有一个子网站的链接。子网站只能从父网站访问。如果用户直接访问子 URL,他应该得到一个找不到页面页面。子网站没有登录页面。此外,父站点和子站点都可以在它们之间发送接收数据。子站点可以被多个父站点访问。您能否让我知道我们如何在上述场景中实现会话功能。我们如何在上述场景中使用 Web 服务?我需要考虑哪些参数来管理这些多个站点之间的通信。
如果我需要提供更多信息,请告诉我
于 2013-05-15T09:35:42.900 回答
0
您可以配置 SQL Server 以维护会话状态,请参见此处,并将这两个网站设置为具有相同的会话状态管理。
于 2012-10-09T05:39:42.440 回答