如何将Windows身份验证凭据传递到同一服务器上的不同站点

时间:2015-04-09 12:11:16

标签: iis iframe cookies local-storage windows-authentication

我在IIS服务器上有一个asp.net mvc Web应用程序(MySERVER)。在其中一个页面上,我使用IFrame元素显示另一个资源(QlikView Dashboard),该资源也是从同一个IIS服务器(MySERVER)中获取的。我在第一个网站上使用的IFrame元素如下。

<div id="reportFrameDev">
    <iframe id="reportFrame" src="http://MySERVER/QvAJAXZfc/opendoc.htm?document=Ashwini/CMS.qvw&host=QVS@bh-vmapp01" frameborder="0" height="800" , width="100%"> </iframe>
</div>

第一个网站有Forms Auth。但是第二个站点(MySERVER / QvAJAXZfc /)配置为Windows身份验证(我不想更改),这会使用Windows身份验证弹出窗口困扰用户。我想避免这个弹出窗口而不改变Windows身份验证机制(在第二个站点上)。因此,我正在探索从我的第一个站点传递Windows凭据以发送一个(两个在同一服务器上 - MySERVER)的不同方法。我想最好的是服务器端代码本身。如果没有使用cookie的方式,本地存储怎么样?从浏览器可以安全

完成

0 个答案:

没有答案