Как получить ScriptResource.axd? звонки в HTTPS - PullRequest
3 голосов
/ 01 марта 2010

Мой веб-сайт - 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? Я видел на форуме кого-то, кто сказал, что для этого он использовал обработчик, но пример кода не был предоставлен.

Было бы очень здорово за указатель в правильном направлении.

Спасибо.

...