我正在尝试让 CORS 为我们的 SOAP Web 服务(在 HTTPS 下运行并具有用户名/密码身份验证)的新版本工作,该服务可以通过 JS 连接。
目前我让它在本地(不是跨域)正常工作,但是一旦它使用不同的域,我就会从 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 服务下工作?
我很感激你能给的任何建议。
干杯,杰米