изменение разрешения Access-Control-Allow-Origin для работы Jquery load ()

СИТУАЦИЯ:

  • Внутренний веб-сайт, запущенный с веб-сервера.
  • SharePoint запускает другой внутренний веб-сервер.
  • Это все внутреннее и все на одном и том же внутреннем домене company.com (разные поддомены, поскольку они доступны через SharePoint.company.com и internalWeb.company.com )

ПРОБЛЕМА:

  • XMLHttpRequest не может загрузить http://SharePoint.company.com. Происхождение http://internalWeb.company.com не разрешено Access-Control-Allow-Origin.

ЧТО Я ХОЧУ:

  • Используйте функцию ajax и JQuery load () с моих веб-сайтов, запущенных с веб-сервера, для вызова URL-адресов на сервере SharePoint.

НОТА:

  • Похоже, что должно быть возможно установить сервер SharePoint для разрешения запросов на кросс-начало, просто установив Access-Control-Allow-Origin, это ALL INTERNAL, и я могу изменить настройки web.configs или IIS, как мне нравится
  • Это возможно? Если да, то где я его устанавливаю. Я много читал об этом и, похоже, не получил четкого ответа.

КОД: (на моей веб-странице, запущенной на сайте internalWeb.company.com )

 $("#details").load("SharePoint.company.com/someDetails.html"); 

Спасибо!

Быстрое исправление может заключаться в том, чтобы настроить пользовательский заголовок в вашем веб-узле SharePoint web.config:

http://www.iis.net/configreference/system.webserver/httpprotocol/customheaders

    

Или просто для этого домена, попробуйте