状况:
company.com
内部域(不同的子域,因为它们可通过SharePoint.company.com
和internalWeb.company.com
访问)问题:
http://SharePoint.company.com.
Access-Control-Allow-Origin不允许原始http://internalWeb.company.com
。 我想要什么:
注意:
代码:(在internalWeb.company.com
上运行的网页上)
$("#details").load("SharePoint.company.com/someDetails.html");
谢谢!
答案 0 :(得分:9)
快速修复可能是在SharePoint web.config中设置自定义标头:
http://www.iis.net/configreference/system.webserver/httpprotocol/customheaders
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
</customHeaders>
或者仅针对该域名,请尝试
<customHeaders>
<add name="Access-Control-Allow-Origin" value="http://internalWeb.company.com" />
</customHeaders>