【发布时间】:2010-03-31 19:45:23
【问题描述】:
我为通过 HTTPS 运行的 Intranet 应用程序开发了一种打印机制。使用 javascript 和 jQuery,我在页面中创建了一个 iframe,并用所有应该打印的动态数据填充它。
iframe 有一个/MyController/Print 的来源,它只返回一个空白的虚拟页面。然后将其替换为动态内容。我这样做是为了避免打印输出上的页面位置为“about:blank”,并获得有关某些安全内容、某些不安全内容的弹出窗口。
这在本地工作得很好,但是一旦它在 https 服务器上,我在尝试创建 iframe 时会弹出一个域身份验证弹出窗口。它询问我的用户名和密码(尽管主应用程序从来没有这样做过——它使用内部网络来识别用户)。
有什么方法可以抑制用户/密码弹出窗口吗?
【问题讨论】:
标签: javascript jquery asp.net-mvc authentication iframe