2010-07-13 10 views
1

Lorsque j'appelle un service REST via AJAX, son fonctionnement est correct. Je l'appelle avec l'URL à regarder avec HTTP par exemple: . Cela fonctionne vraiment bien.Ajax https request issue

Mais lorsque j'appelle une même URL mais avec HTTPs par exemple: https://www.myserver.com/customers, Je ne reçois aucune réponse du serveur.

Cela ne fonctionne pas pour GET ou POST les deux. Son ne fonctionne pas dans Mac firefox, en fait, je développe une application pour iPhone en utilisant le framework phonegap. Il ne fonctionne pas non plus dans le safari mobile du simulateur d'iPhone. Quelqu'un peut-il savoir quel est le problème? Et comment résoudre cela?

Répondre

1

Le domaine demandeur doit correspondre au domaine demandé jusqu'au protocole, selon le Same Origin Policy

0

Il pourrait probablement être à cause de même politique d'origine. lire

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

+0

Merci pour la réponse, mais la même chose w orks quand je l'exécute dans mac safari. Y at-il un moyen de contourner le problème, dans un safari mobile? – jaxb