Internet explorer 如何禁用internet explorer前瞻下载程序?

Internet explorer 如何禁用internet explorer前瞻下载程序?,internet-explorer,tomcat,lookahead,Internet Explorer,Tomcat,Lookahead,我们有一个带有登录页的项目。登录时,会话被设置,客户端被重定向到webapp 一切正常,除了在生产过程中,一些InternetExplorer8客户端正在使用前瞻下载程序。由于singlesignon会话尚未设置,预加载程序正在尝试获取一些javascript文件,但显示了一个带有javascript扩展名的loginpage。导致internet explorer浏览器向用户提示安全警告和下载javascript文件的问题 我们已经尝试在http equiv元数据中设置一个字符集,因为据说这会

我们有一个带有登录页的项目。登录时,会话被设置,客户端被重定向到webapp

一切正常,除了在生产过程中,一些InternetExplorer8客户端正在使用前瞻下载程序。由于singlesignon会话尚未设置,预加载程序正在尝试获取一些javascript文件,但显示了一个带有javascript扩展名的loginpage。导致internet explorer浏览器向用户提示安全警告和下载javascript文件的问题

我们已经尝试在http equiv元数据中设置一个字符集,因为据说这会停止lookahead downloader。但是没有用,我们仍然在一些客户机上得到一个下载框

IE似乎被设置为甚至遵循javascript重定向,而且似乎不可能阻止这种情况的发生


有没有人认识到这一点并知道解决方案,因为这让我发疯。

你必须保护你的JavaScript文件吗?您的安全性是基于JS的保密性吗?感谢您对Tomasz的回复,我们不需要保护那个javascript文件。但是,由于它是一个EclipseRAP项目,因此它会动态地呈现javascript,并在最后使用一个特殊的散列。但是仅仅打开几个文件是一个糟糕的解决方案。必须有一种方法来禁用这种预加载垃圾,不是吗?你不能提供一个完全剥离的html页面,没有任何js/css(或内联),只有IE8客户端的登录表单和输入控件吗?我猜前瞻性的废话在这种情况下没有什么关系,因为没有什么可以前瞻的。身份验证后,您将重定向到正常页面。这会让我损失一些声誉,但也许用户代理会透露前瞻性的东西很吸引人?我想apache中的重写规则应该是可行的。tomcat登录页面是一个剥离页面,没有任何受保护的css或js。问题是,先行beast在解析器前面运行,因此当先行对象尝试获取javascript时,不会设置singlesignon会话。也许useragent是我可以尝试的东西,但它仍然有点讨厌imho.edit:它从webapp获取javascript,在一个子目录中,因此webapp html是loader,js是loader&会话没有设置。