0

別のドメインから URL にアクセスしているアプリケーションがあります。これは私の QA 環境では正常に機能していますが、セキュリティ ポップアップの下に「このページは、その管理下にない情報にアクセスしています。これはセキュリティ リスクをもたらします。続行しますか?」というポップアップが表示されます。

しかし、同じコードが本番環境で「アクセスが拒否されました」というエラーをスローしています

どちらも HTTPS プロトコルで実行されています

QA と本番の両方で「Access-Control-Allow-Origin」応答ヘッダーが表示されません。どちらも同じ応答ヘッダーを持っています

以下は私のJavaScriptコードです

try {
    oXMLHttp.open("POST", "https://www.developer.com?id=2"), false);
    oXMLHttp.send(sQueryString);
}
catch (err) {
    alert("error")
    return;
}

アプリケーションが本番環境で失敗する理由を教えてください。

ありがとう、ラージ

4

1 に答える 1

0

QA はイントラネット ゾーンで実行され、本番環境はインターネット ゾーンで実行されていると思います。本番で失敗する

于 2013-10-22T13:06:28.127 に答える