2011-08-17 9 views
4

iOSアプリケーションを電話ギャップで開発しています。 XMLHTTPRequest()を使用してWebサービスにアクセスしようとすると、ステータスは0になります。このリクエストをフィドラーで見ると、適切な応答があることがわかります。iOS PhonegapアプリケーションがXMLHTTPRequestを使用してセキュリティ保護されたWebサービス呼び出しに投稿すると、ステータスは0として返されます。

私はすでにPhoneGapアプリが同じ発信元ポリシーによって制限されていないことを示すリンクを見てきました。しかし、私はまだこの問題を解決することができません。

私が見ることのできる唯一の違いは、アクセスしているURLがhttpsで保護されていることです。 httpsへのリクエストがクロスドメインを許可されていないようなものはありますか?

助けてください。私は今日、一日中ここで立ち往生しています。

答えて

0

あなたが指しているhttpsウェブサービスの証明書が自己署名されていることがありますか?

もしそうなら、PhoneGap ajax呼び出しで安全な既知の証明書以外は使用できません。

参照:XCodeのご使用のバージョンにhttps request doesn't work in phonegap-iphone app

別のオプションを関連付けることができます:Xcodeのか、iPhoneのSDKのバージョンのrun https request in phone gap

+0

バージョン? – ghostCoder

関連する問題