The login page on our asp.net site uses https - while almost all of our other pages do not. On this login page, IE8 users receive the message "Do you want to view only the contents of the web page that has been reliably delivered?" message. Many users click "Yes" out of habit, which violates our login page. I know the problem is with the WebResource.axd and ScriptResource.axd script tags generated by the ScriptManager.
Ive tried every reference method of ScriptResource.axd / WebResource.axd - but no matter what I do, I get one IE8 warning - some examples:
<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>
Here is an example of a simple page without an axd script (without an IE8 prompt) and another page with the same markup and one axd script (issues an IE8 prompt) .
Thinking that there might be some weird redirection in iis for axd files - I even tried the response. axd request redirection to protect URLs in global.asax. Application_BeginRequest without effect.
Does anyone know how to include the ScriptResource.axd / WebResource.axd scripts generated by the script manager so that they do not run "Do you want to view only the contents of a webpage that has been reliably delivered?" Message IE8? Thanks!
source share