2010-07-13 2 views
1

Когда я звоню в службу REST через AJAX, это работает нормально. Я вызываю его с URL-адресом, смотрящим на HTTP, например: . Его работы действительно замечательные.Ajax https request issue

Но когда я вызываю один и тот же URL-адрес, но с HTTP-адресами, например: https://www.myserver.com/customers, Я не получаю никакого ответа от сервера.

Не работает для GET или POST обоих. Его не работает в Mac firefox, на самом деле я разрабатываю приложение для iPhone с использованием схемы phonegap. Его также не работает в мобильном сафари для симулятора iPhone. Может ли кто-нибудь здесь знать, в чем проблема? И как это решить?

ответ

1

запрашивающий домен должен соответствовать запрошенному домену вниз к протоколу, в соответствии с Same Origin Policy

0

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

http://en.wikipedia.org/wiki/Same_origin_policy

+0

Благодарности для ответа, но то же самое w orks, когда я запускаю его в mac safari. Есть ли способ обойти проблему в мобильном сафари? – jaxb