IE 11では、次の問題があります。CORS XMLHttpRequestをSSLページから別のドメインの別のSSL URLにできないようです。それはFFとクロームで動作します。私はXDomainRequest(廃止予定)を使用することはできません.jQueryや他のライブラリを使用することはできません.JavaScriptでなければなりません。 SSL xmlhttprequestを使用してIE 11でCORSが動作する
CORS
function test_Alert(){
var request = new XMLHttpRequest();
var params = "action=something";
var xUrl= "https://some-domain.com?auth=123456&otherval=abcd");
request.open('POST', xUrl, true);
request.onreadystatechange = function() {if (request.readyState==4) alert("It worked!");};
request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
request.setRequestHeader("Content-length", params.length);
request.setRequestHeader("Connection", "close");
request.send(params);
}
は、リモートサーバー上に構成されており、それが働いています。
クライアントのブラウザ設定を変更するようにクライアントに依頼することはできません。
私は、URLを使用して、ローカルサーバにXMLHttpRequestの呼び出しを行うことができる午前=「/ DIR/...」ノードメイン
と私は存在しないか、またはIE 11でSSL CORS要求にSSLではないのです何かがあります許可されているか機能しているか?私は、このリクエストのためのURLを呼び出すためにプロキシとしてサーバーを使用する必要があると信じています。これは遅くなりますが、解決できない場合はおそらく必要になります。
私がしようとしていることは不可能であるか、より良いことに、それを機能させるために必要なことの例でもあります。どんな助けもありがとうございます。
IE11はIE11として動作していますか? – epascarello
もし私が互換モードで走っているのであれば、私はそうではありません。エミュレーションモードはデフォルトに設定されています。 – carlo
ありがとう、epascarello、これは私が問題を見つけるのを助けた! – carlo