【发布时间】:2014-10-12 00:00:42
【问题描述】:
我有一个共享点页面,里面是另一个 asp.net 站点的 iframe。
1) 我只是想知道 iframe 使用哪个安全上下文加载 asp.net 页面? * 当前登录用户到共享点 * 当前windows身份(登录PC的人)
在我的测试中,显然是后者,但不太确定。
2) 如何设置 iframe 以使用 sharepoint 用户凭据加载 asp.net 页面?
感谢您的帮助。
【问题讨论】:
-
我认为您可能需要提供更多信息。正在使用什么形式的身份验证(对于两个站点)。两个站点都托管在哪里(同一服务器上的不同站点?)。如果您在 Sharepoint 上进行 Windows 身份验证,并且 IFRAMEd ASP.NET 站点位于完全不同的外部网站上,那么您将不走运,因为您将混合/匹配您的身份验证凭据。
-
我把它留给你建议认证。他们俩目前都在使用 NTLM,但我怀疑这是正确的身份验证。不同服务器上的不同站点。即使我将两个站点放在同一台服务器上,我认为它不会有所不同,不是吗? iframe 仍将使用用户的凭据而不是 SharePoint 凭据 - 或者如果错误请更正我。
标签: security sharepoint iframe credentials