ändern Sie die Access-Control-Allow-Origin zu erlauben, Jquery load() zu arbeiten

SITUATION:

  • Internen web-Seite aus einem web-server.
  • SharePoint läuft aus einem anderen internen web-server.
  • Es ist alles innerlich, und alle auf der gleichen company.com internen Domäne (verschiedene sub-domains, weil Sie auf die der Zugriff über SharePoint.company.com und internalWeb.company.com)

PROBLEM:

  • XMLHttpRequest cannot load http://SharePoint.company.com. Herkunft http://internalWeb.company.com ist nicht erlaubt, Access-Control-Allow-Origin.

, WAS ICH WILL:

  • Mithilfe von ajax und JQuery load() Funktion aus meinem web-sites läuft aus
    der web-server zum Abruf von urls, die auf den SharePoint-server.

HINWEIS:

  • Dies scheint, wie es sollte möglich sein, um die SharePoint-server
    ermöglichen cross-origin-requests, indem Sie nur die Einstellung der
    Access-Control-Allow-Origin, es ist ALLE INTERNEN und ändern kann ich die web.configs oder IIS-Einstellungen, wie ich Sie bitte
  • Ist das möglich? Wenn ja, wo muss ich es einstellen. Ich habe viel gelesen über diese
    und kann nicht scheinen, um eine klare Antwort.

CODE: (auf meiner web-Seite läuft auf internalWeb.company.com)

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

Dank!

InformationsquelleAutor kralco626 | 2013-08-09

Schreibe einen Kommentar