Wenn Sie CORS (Cross-Origin Resource Sharing) mit Internet Explorer verwenden - unterstützt es die Bereitstellung einer Autorisierung (d. h. für grundlegende Auth)?
Kurze Antwort: Nein. Längere Antwort:
Internet Explorer 7 und niedriger unterstützt CORS nicht
Internet Explorer 8 und 9 haben eingeschränkte CORS-Unterstützung über das XDomainRequest-Objekt. Das XDomainRequest-Objekt unterstützt keine benutzerdefinierten Header, daher kann es den Header Authorization
nicht unterstützen. (Quelle: Ссылка )
Der kommende Internet Explorer 10 wird volle Unterstützung für CORS bieten, einschließlich der Unterstützung für benutzerdefinierte Header wie Authorization
. (Quelle: Ссылка )
Jede öffentliche Site, die IE7,8,9 mitCredentials unterstützen muss, darf CORS NICHT verwenden. Die Funktion ist in der Internetzone "Zugriff auf Datenquellen über Domänengrenzen hinweg" deaktiviert. Nur vertrauenswürdige Zone Domänen können Cross-Domain-Anrufe.
Tags und Links internet-explorer cors basic-authentication