Sharepoint 2013 Access-Control-Allow-Origin

时间:2015-10-12 22:56:09

标签: jquery google-chrome asp.net-web-api sharepoint-2013 internet-explorer-11

我正在使用Sharepoint 2013,我开发了一些应用程序部件以在我们的Intranet中显示信息。这些应用程序部分使用Jquery从WEB API获取数据,它在Chrome,Firefox中运行良好,但在Internet Explorer 11中不起作用。

例如: Example using developer tool in IE 11

在Chrome中它运行正常(在Firefox中也是如此)

Example using developer tools in Chrome

我在Sharepoint server 2013(Windows 2012)的远程会话中开发了这些应用程序部件。当我使用IE11在同一服务器上测试应用程序时,它工作正常,但当我想从客户端计算机使用这些应用程序部件时出现问题。其他重要信息,我的Web Api服务托管在托管Sharapoint 2013的不同IIS服务器中。

Web API服务:带有II7的Windows Server 2008(srvurbde01) Sharepoint 2013:Windows Server 2012(srvurbde05)

我想知道我可以检查什么来解决这个问题,因为IE11在同一台服务器上工作很奇怪,但客户端机器却不行。

正如您在图片中看到的,这个简单的句子在使用IE11的客户机中不起作用。它适用于Chrome和Firefox。

$。getJSON(“service web root”,function(obj){

var tags = eval(obj);

});

提前感谢您提供给我的任何帮助

0 个答案:

没有答案