0
私はApache CordovaとCORSに苦労しています。Apache cordova:GET動詞付きCORSリクエストのみ受け入れます。
ブラウザでアプリケーションを実行すると、すべて正常に動作するため、サーバーの設定が適切でなければなりません。
モバイルでアプリケーションを実行しても、サーバーとまったく同じ要求が行われると、GET要求のみが動作します... POSTまたはDELETE要求のHTTPコード403が表示されます。
私はcordova-plugin-whitelistを設置し、以下のように設定している:
<access origin="*" />
<allow-navigation href="*" />
<allow-intent href="https://*/*"/>
任意の洞察力をいただければ幸いです。
あなたの回答をありがとう、 'default-src * 'unsafe-inline' unsafe-eval 'を設定しました。 connect-src * 'unsafe-inline' 'unsafe-eval';をメタの内容として使用しているので、問題はこのようなものではないと思います。 – Simon
@Simon、これらのリンクを見て、役立つかどうかを確認してください。http://stackoverflow.com/questions/28338435/ajax-post-returning-status403-statustextforbidden-cordova-android http://stackoverflow.com/questions/24973290/codeova-post-request-forbidden-403-reach-dispatcher-servlet http://stackoverflow.com/questions/30319572/403-forbidden-doing-ajax-post-from-cordova-5-0- 0アプリ – Gandhi