Безопасная доставка файлов Javascript при использовании HTTPS - PullRequest
0 голосов
/ 20 января 2011

Мое приложение asp.net mvc работает по протоколу https и работает нормально. Проблема в том, что когда пользователь заходит на безопасную часть веб-сайта, он получает предупреждение с вопросом, хотят ли они просматривать только контент, который был доставлен безопасным образом. Если они нажимают «да», то не на javascript или jquery будет работать. Если они выбирают нет, то все это работает просто отлично. Как тогда я могу безопасно предоставить файлы .js? Или это полностью зависит от пользователя? Также предупреждение становится очень раздражающим, оно показывает его на каждой новой странице, на которую вы переходите. Спасибо! Кроме того, это проблема только когда пользователь использует IE, Firefox не имеет проблем

Ответы [ 2 ]

1 голос
/ 20 января 2011

twal,

используйте следующий подход, и это должно решить проблему:

<script type="text/javascript" src="<%= Url.Content("~/Scripts/jqGrid/js/jquery.jqGrid.min.js") %>"></script>

тогда будет использоваться путь к файлу, разрешающему протокол на своем пути.

0 голосов
/ 20 января 2011

Убедитесь, что вы ссылаетесь на HTTPS для полного URL-адреса.

Этого часто можно избежать, если они являются относительными URL-адресами, поскольку обычно он использует тот же протокол, что и в настоящее время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...