JQuery AJAX и SSL? - PullRequest
       2

JQuery AJAX и SSL?

13 голосов
/ 21 июня 2011

На нашем сайте некоторые страницы используют SSL, однако большинство страниц этого не делают (так как они должны сканироваться веб-ботами).

В значительной степени это сводится к любой странице, на которой зарегистрирован пользовательза некоторыми исключениями - по SSL,

Но пользователь сначала должен войти в систему со страницы, отличной от https (форма входа - это форма, которая выпадает из верхней части экрана на любой странице).1006 * Итак,

Как заставить запросы через ajax использовать SSL?

Это даже безопасно?

1 Ответ

11 голосов
/ 21 июня 2011

Это нарушает политику JavaScript того же происхождения, потому что он не видит HTTPS-URL как источник из того же источника, что и HTTP-URL. Вы можете обойти это, используя JSONP или установив заголовок Access-Control-Allow-Origin в ответе от веб-службы. Многие веб-сервисы будут настроены для этого уже.

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