Мой веб-сайт - HTTPS, и я использую модуль перенаправления для изменения любых запросов на страницу HTTP на страницу HTTPS. Это хорошо работает, используя это ...
http://www.codeproject.com/KB/aspnet/WebPageSecurity.aspx
Однако страница также получает различные ресурсы сценариев как часть элементов управления ASP.Net AJAX и Telerik, например,
http://www.mywebsite.co.uk/ScriptResource.axd?d=RZJPznutyCmbbBAHSbKedj3kgUyiK7uBICOoB7IdFt8MWVJ-D-TxNWt-mdkCrv5HGSAToaV2udumFlE1EKBiow2&t=7dbf7a27
Поскольку большая часть моего сайта использует HTTPS, а затем несколько запросов GET для формирования страницы используют HTTP, IE8 совсем не нравится и предлагает пользователю только показывать контент, полученный через HTTPS. Если пользователь делает это, то файлы ASP.Net AJAX javascript не загружаются в браузер, и возникает хаос!
Есть ли способ, как я могу сказать ASP.Net или IIS обслуживать все запросы через ScriptResource.axd как HTTPS? Я видел на форуме кого-то, кто сказал, что для этого он использовал обработчик, но пример кода не был предоставлен.
Было бы очень здорово за указатель в правильном направлении.
Спасибо.