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