Iis MS边缘上的CORS错误
我们有一个正在运行的网站,使XHR的另一个领域的php服务。目前,我们正在将此服务移动到新服务器。虽然我们允许CORS并使用了完全相同的设置,但请求在旧服务器上工作,但在新服务器上不工作 谈论“完全相同”的原因显然有些地方不对劲,但我们找不到区别。IpSecurity允许所有IP、身份验证。接受嗅觉异常等 旧服务器:Windows Server 2012;IIS 6.2 新服务器:Windows Server 2008R2;IIS 6.1 Web.config:Iis MS边缘上的CORS错误,iis,xmlhttprequest,microsoft-edge,Iis,Xmlhttprequest,Microsoft Edge,我们有一个正在运行的网站,使XHR的另一个领域的php服务。目前,我们正在将此服务移动到新服务器。虽然我们允许CORS并使用了完全相同的设置,但请求在旧服务器上工作,但在新服务器上不工作 谈论“完全相同”的原因显然有些地方不对劲,但我们找不到区别。IpSecurity允许所有IP、身份验证。接受嗅觉异常等 旧服务器:Windows Server 2012;IIS 6.2 新服务器:Windows Server 2008R2;IIS 6.1 Web.config: <configuratio
<configuration>
<system.webServer>
<defaultDocument enabled="true">
<files>
<clear />
<add value="index.aspx" />
<add value="index.asp" />
<add value="index.htm" />
<add value="index.html" />
<add value="home.aspx" />
<add value="home.asp" />
<add value="home.htm" />
<add value="home.html" />
<add value="default.aspx" />
<add value="default.asp" />
<add value="default.htm" />
<add value="default.html" />
</files>
</defaultDocument>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Credentials" value="true" />
<add name="Access-Control-Allow-Headers" value="origin, content-type, accept" />
<add name="Access-Control-Allow-Methods" value="GET, POST, OPTIONS" />
<add name="Access-Control-Allow-Origin" value="*" />
</customHeaders>
</httpProtocol>
<urlCompression doDynamicCompression="true" />
</system.webServer>
</configuration>
错误:SCRIPT7002:XMLHttpRequest:Networkerror 0x80070005,访问被拒绝
有人知道为什么Edge无法访问新服务器吗
谢谢你的建议
编辑:进一步澄清:它在Chrome、Firefox和IE 11上确实有效是通过http而不是https的跨域请求吗?这可能会对您有所帮助。@Jerome Anthony它应该通过https,但是如果我把它改成http,它就不工作了either@ShridharR.Kulkarni谢谢,但我们已经检查过了。新域名是否包含unicode字符?跨域请求是否通过http而不是https?这可能会对您有所帮助。@Jerome Anthony它应该通过https,但是如果我把它改成http,它就不工作了either@ShridharR.Kulkarni谢谢,但我们已经检查过了。新域名是否包含unicode字符?