SOAP Web サービスにアクセスするために、次の jQuery AJAX 呼び出しを使用しています。
jQuery.ajax({
url: url,
type: "GET",
dataType: "jsonp text",
crossDomain :true,
data:"i="+'a'+"&j="+'b',
processData: false,
success: OnSuccess,
error: OnError
});
このコードは IE では問題なく動作しますが、Firefox では空の応答が返されます。さらに検索すると、Firefox はデフォルトでクロス ドメイン リクエストを許可していないか、ヘッダー情報の処理方法が異なるようです。
私のアプリケーションは onlocalhost:8081
で、消費したい WebService は onlocalhost:8080
です。Firefox にクロス ドメイン リクエストを許可する方法はありますか?