gpt4 book ai didi

asp.net - 如何使用 ScriptManager 摆脱 IE8 ssl 警告消息 "Do you want to view only the webpage content that was delivered securely?”?

转载 作者:太空宇宙 更新时间:2023-11-03 12:48:36 26 4
gpt4 key购买 nike

我们的 asp.net 网站上的登录页面使用 https,而我们几乎所有其他页面都不使用。在此登录页面上,IE8 用户会收到“您只想查看安全传送的网页内容吗?”信息。许多用户习惯性地按"is",这会破坏我们的登录页面。我知道问题源于 ScriptManager 生成的 WebResource.axd 和 ScriptResource.axd 脚本标签。

我已经尝试了所有引用 ScriptResource.axd/WebResource.axd 的方法——但无论我做什么,我都会收到相同的 IE8 警告——一些例子:

<script src='https://www.mysite.org/ScriptResource.axd?123' type="text/javascript"></script>
<script src=' /ScriptResource.axd?123' type="text/javascript"></script>
<script src=' //www.mysite.org/ScriptResource.axd?123' type="text/javascript"></script>
<script src=' ../ScriptResource.axd?123' type="text/javascript"></script>

这是一个 simple page with no axd script (no IE8 prompt) 的例子和 another page with the same markup and a single axd script (produces the IE8 prompt) .

认为 iis 中可能存在一些奇怪的 axd 文件重定向 - 我什至尝试过 response.redirecting axd 请求以保护 global.asax 中的 url。 Application_BeginRequest 无效。

有谁知道以一种不触发“您只想查看安全传送的网页内容吗?”的方式包含脚本管理器生成的 ScriptResource.axd/WebResource.axd 脚本的方法? IE8 消息?谢谢!

最佳答案

查看流量,将对 ScriptResource.axd 的 https 请求重定向到等效的 http。我不知道有任何特定于 ScriptResourceHandler 的设置会执行此操作,而且我知道我们一直在 https 上使用 MS AJAX 脚本而没有问题。我会尝试暂时删除您必须查看它是否继续重定向的任何 Application_BeginRequest 处理程序。

关于asp.net - 如何使用 ScriptManager 摆脱 IE8 ssl 警告消息 "Do you want to view only the webpage content that was delivered securely?”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3347872/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com