iframe站点Windows身份验证即使父站点经过身份验证也会弹出窗口?

时间:2014-04-07 14:05:51

标签: asp.net-mvc iframe windows-authentication

我设计了一个使用Windows身份验证的网站。一切都按预期工作。但我最近的任务是将另一个站点集成到这个站点(我无法将整个应用程序重新编写到此)。所以我跟着使用了iframe。现在我的子站点也使用Windows身份验证。所以,当我点击父网站时,它要求Windows凭据和用户验证。当我在iframe上点击子站点时,它再次让我弹出输入凭据,是否有解决方法?请帮忙。

注意:这两个应用程序都托管在同一台服务器上。

提前致谢。

1 个答案:

答案 0 :(得分:1)

最有可能的是,这两个网站是不同的子域或域。如果他们只是同一个域中的不同子域,则可以将站点设置为使用通配符域cookie,这将允许该域上的任何子域查看cookie并从另一个域识别身份验证。但是,如果他们在不同的域名上,那么您就不幸了。