2016-10-04 29 views
0

サーバ側はDjango/pythonです。NetworkError:XMLHttpRequestで 'send'を実行できませんでした:ロードに失敗しました

クライアント環境はcordova/androidです。 この要求は失敗します。

$.ajax({ 
    url: myAddress, 
    type: 'POST', 
    data: mydata, 
    crossDomain: true, 
    processData: false, 
    contentType: false, 
    async: false, 
    success: function() { mycode}, 
    error: function (xhr) { mycode}  } 
}); 

myAddressは、それを192.168.1.11ている完璧に動作します。

NetworkError:「XMLHttpRequestの上 '送信' の実行に失敗しました:myAddressははdev.mysite.com私はエラーを取得している

..

をdev.mysite.com/../読み込みに失敗しました。

しかし、モバイルデバイス上で同じdjangoウェブサーバーにクロムを使用して接続できます。

config.xmlには含まれていますアクセス元= "*" を

は、あなたがこの問題を解決するためのアイデアを持っていますか?

+0

いただきありがとうございます。しかし何も変わりません。 – alvaro562003

+0

ローカルアドレス(192.168.1.13)とIPアドレス(86.XX.YYY)でWebサーバーに接続できますが、ドメイン名では接続できません。 – alvaro562003

+0

コードワプラグインのホワイトリストを削除して再インストールします。しかし、何も変わっていないのは明らかに – alvaro562003

答えて

0

jsコードは良好です。 CSPコードが良好です。

私の問題は、DNSレベルでのhttpリダイレクトに関する誤解から来ています。

は私がCORSリクエストを承認するモジュールジャンゴ・CORSヘッダを追加ジャンゴ/ PythonのWebサーバ上のあなたの注意

関連する問題