1

私のアプリは、jquery を使用して別のドメインに JSONP リクエストを作成しています。呼んでいるhttps://api/auth?redirect_to=%2Fping.json&authtoken=blahblah

サーバーは相対 URL " " に 302 で応答します/ping.json

その後、Chromeはエラーを発行します

[blocked] The page at https://www/pageurl ran insecure content from http://api/ping.json.

これは奇妙な理由で正しい動作ですか? jqueryがJSONPリクエストを呼び出す方法について何か? HTTP の非常に基本的なルールは、相対 URL を解釈するときにプロトコルを変更しないことだと思われるので、これは私にとって驚くべきことです。

4

1 に答える 1