应用集成中,可能遇到跨域问题,即报表系统默认禁止来自应用系统域名的请求,如下图:
解决此问题,只需修改 Site\web.config文件, 在 <system.webServer> 部分,添加 <customHeaders>设置:
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Headers" value="AuthToken, Authorization, Origin, Content-Type, Accept, X-Requested-With" />
</customHeaders>
</httpProtocol>