【发布时间】:2013-08-11 12:48:48
【问题描述】:
情况:
- 运行 Web 服务器的内部网站。
- SharePoint 在不同的内部 Web 服务器上运行。
- 都是内部的,都在同一个
company.com内部域(不同的子域,因为它们是通过SharePoint.company.com和internalWeb.company.com访问的)
问题:
- XMLHttpRequest 无法加载
http://SharePoint.company.com.来源http://internalWeb.company.com不允许 Access-Control-Allow-Origin。
我想要什么:
- 使用 ajax 和我的网站运行的 JQuery load() 函数 Web 服务器调用 SharePoint 服务器上的 url。
注意:
- 这似乎应该可以将 SharePoint 服务器设置为 通过设置允许跨源请求 Access-Control-Allow-Origin,它是 ALL INTERNAL,我可以随意更改 web.configs 或 IIS 设置
- 这可能吗?如果是这样,我在哪里设置它。我已经阅读了很多 并且似乎无法得到明确的答案。
代码:(在我在internalWeb.company.com 上运行的网页上)
$("#details").load("SharePoint.company.com/someDetails.html");
谢谢!
【问题讨论】: