Auf meiner Website blockiert, wenn die Leute einen Bestellvorgang beginne ich die CSS-Datei aus https://files.stubwire.com bin Laden. Das Problem ist, dass die CSS-Datei versucht, die Schriftart mit dem Fehler zu laden. Kann mir jemand helfen, dieses Problem zu beheben? Meine Fixes, die ich gesehen habe, sprechen über die Verwendung von Amazon S3, aber das wird von unseren eigenen Servern geladen. Kein Header ist für die angeforderte Ressource vorhanden 'Access-Control-Allow-Origin':CSS - Font von Cross-Origin Resource Sharing-Politik wird <a href="https://www.stubwire.com" rel="noreferrer">https://www.stubwire.com</a>
Fehler
Font von Herkunft 'https://files.stubwire.com' aus Belastung durch Cross-Origin Resource Sharing Politik wurde gesperrt. Ursprung 'https://www.stubwire.com' ist daher nicht erlaubt.
CSS-Code Quelle: https://files.stubwire.com/static/stubwire_v3/style.css?date=20141213
@font-face {
font-family: 'DroidSansRegular';
src: url('fonts/DroidSans-webfont.eot');
src: url('fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/DroidSans-webfont.woff') format('woff'),
url('fonts/DroidSans-webfont.ttf') format('truetype'),
url('fonts/DroidSans-webfont.svg#DroidSansRegular') format('svg');
font-weight: normal;
font-style: normal;
}
Sie könnten die Schriftart in Ihrem CSS inline oder verwenden Sie eine andere Schriftart, wie verdana. – Fuser97381
Sie müssen nur die Access-Control-Allow-Origin-Header in Ihrer Ressourcenantwort – Gohn67
Like this hinzuzufügen: 'Access-Control-Allow-Origin: http: // www.foo.com' Beispiel aus Wikipedia: http: // en.wikipedia.org/wiki/Cross-origin_resource_sharing – Gohn67