CORSは、JSを介して接続できるSOAP Webサービス(HTTPSで動作し、ユーザー名/パスワード認証を使用)の新しいバージョンで動作させようとしています。HTTPSサービスにCORS + SOAP + WCFを使用する
現時点では、私はそれが局所的に(クロスドメインではなく)うまく動作していますが、すぐに別のドメインを使用しているので、WCF Traceviewerから次のようになります。 (IIS7で400不正な要求)
<ExceptionString>System.Xml.XmlException: The body of the message cannot be read because it is empty.</ExceptionString>
それはそれも私のメッセージインスペクタが適切なCORSヘッダを追加するために実行し一部になっていないようです。
CORSをHTTPS SOAPサービスで使用する前にこれを経験したことがありますか?
私はあなたに与えることのできるアドバイスを感謝します。実はあなたはこれが唯一のこのよう要求ごとに応答カスタムヘッダーを実装
乾杯、 ジェイミー
アイデアはありませんか? – Jamie
あなたはこれを見直して試しましたか?[SO:IIS7のクロスオリジンリソース共有を有効にする](http://stackoverflow.com/questions/12458444/enabling-cross-origin-resource-sharing-on-iis7) –
make content-orign-allow-methodsによってGET/POST以外のメソッドが明示的に許可されていることを確認してください。私はpropgetを使ってWebDAVを覚えていて、他のSOAPについてはわからない... – dandavis