Neu Menü funktioniert mobil nicht

lack.store

Gut bekanntes Mitglied
10. Januar 2017
47
48
Guten Tag,

Wenn wir im Chrome auf Android die Menüführung auf http://www.lack.store testen, wirft die Console diverse Fehlermeldungen bezüglich der Server Side Access Control Header. Der Aufruf bezieht sich auf die io.php.

XMLHttpRequest cannot load http://www.lack.store/io.php. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://lack.store' is therefore not allowed access.

Das Menü lässt sich hierdurch mobil nicht bedienen.
In der responsive simulation am desktop-chrome funktioniert alles.

Beste Grüße,

Friedrich Mocker
 

Anhänge

  • Screen Shot 2017-01-24 at 14.58.27.png
    Screen Shot 2017-01-24 at 14.58.27.png
    58,8 KB · Aufrufe: 15

lack.store

Gut bekanntes Mitglied
10. Januar 2017
47
48
Ich habe in der io.php direkt unter ob_start();
header("Access-Control-Allow-Origin: *");
eingefügt, jetzt geht es natürlich.
Vielleicht kann mich ja noch jemand aufklären welche Sicherheitslücken sich damit auftuen? Und wieso das auftritt?

Grüße,
Friedrich
 

david

Administrator
Mitarbeiter
16. Juli 2010
2.310
170
Schau nochmal in die Fehlermeldung: "Origin 'http://***.store'..." und "XMLHttpRequest cannot load http://www.***.store/io.php". Das Problem tritt also nur auf, weil du den Shop aktuell sowohl mit als auch ohne www. aufrufen kannst.
Lässt sich einfach lösen, indem du dich für eine primäre Domain entscheidest (includes/config.JTL-Shop.ini.php) und alles andere auf die primäre Domain umleitest (.htaccess).
 
  • Gefällt mir
Reaktionen: lack.store

lack.store

Gut bekanntes Mitglied
10. Januar 2017
47
48
Wow, vollkommen übersehen. Vielen Dank, das macht natürlich ganz viel Sinn. Das hätte man sehen können :confused:
 

OS8610

Aktives Mitglied
3. November 2021
87
17
@david

wir arbeiten aktuell mit JTL Shop 5 und subdomains für unterschiedliche Sprachen.

also it.domain.xy für italienisch usw.

Wir bekommen ebenfalls diese CORS Access blocked Fehlermeldung und die js können bei Aufruf über die Subdomains nicht ausgeführt werden.
htaccess ist Standard.

wir benutzen bereits nur domain.xy ohne www und das funktioniert eigentlich auch.

Hier die Fehlermeldung in der ganzen Pracht:
Access to XMLHttpRequest at 'https://domain.xy/Artikelname?isAjax' from origin 'https://it.domain.xy' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Wo kann / muss man das noch anpassen damit Kunden auch in anderen Sprachen den Warenkorb Knopf angezeigt bekommen und etwas kaufen können?
 
Ähnliche Themen
Titel Forum Antworten Datum
Seit dem Update auf JTL Wawi 1.11.4 funktioniert der Workflow "Datei Schreiben" nicht JTL-Wawi 1.11 0
JTL Wawi 1.11.4 "Dashboard übernehmen" funktioniert nicht JTL-Wawi 1.11 1
Neu Code funktioniert nicht mehr Templates für JTL-Shop 4
Neu Link zu Paypal Zahlungsaufforderung funktioniert nicht mehr User helfen Usern - Fragen zu JTL-Wawi 3
Neu Übertragung funktioniert nicht mehr Shopify-Connector 0
Neu Auftrag in CHF, Zahlung in EUR, Zuweisung funktioniert nicht Arbeitsabläufe in JTL-Wawi 0
Beantwortet Blog / Newssystem funktioniert nicht korrekt Allgemeine Fragen zu JTL-Shop 1
Neu Versandgruppe aus Verkaufskanalverwaltung - Amazon löschen funktioniert nicht JTL-Wawi - Fehler und Bugs 0
Neu Sumup Solo Koppelung funktioniert nicht JTL-POS - Fragen zu Hardware 9
Neu NOVA Child-Template funktioniert nicht wie erwartet jtlshop 5.6 Templates für JTL-Shop 2
Neu Kundensuche funktioniert nicht JTL-POS - Fehler und Bugs 0
Artikelstatistik funktioniert nicht mehr mit 1.11 JTL-Wawi 1.11 4
Neu Artikelsuche mit % Platzhalter funktioniert nicht mehr (wie früher) JTL-Wawi - Fehler und Bugs 6
Neu OnBoard Newsletterversand funktioniert nicht Allgemeine Fragen zu JTL-Shop 1
Kassenanbindung funktioniert nach Update auf 1.11 nicht mehr JTL-Wawi 1.11 2
Datenbankverbindung Ameise funktioniert seit Update auf 1.11.1.0 nicht mehr JTL-Wawi 1.11 7
In Diskussion WF funktioniert nur einen Tag lang JTL-Workflows - Fehler und Bugs 16
1.11 mit 2 Mandanten - Dashboard bei Advanced Wawi zerschossen - JTL Start funktioniert JTL-Wawi 1.11 1
Neu API Registrierung funktioniert nicht Schnittstellen Import / Export 3
Neu Plattformabgleich => Amazon funktioniert nicht mehr nach aufgehobener Kontosperrung Amazon-Anbindung - Fehler und Bugs 0
Neu Composer funktioniert nicht mehr JTL-Shop - Fehler und Bugs 1
Neu Einrichtung SQL in neuem Rechner funktioniert nicht Installation von JTL-Wawi 3
Neu Wechsel vom EC Terminal funktioniert nicht Allgemeine Fragen zu JTL-POS 1
Neu Workflows: Wie genau funktioniert die Ausliefern-Aktion User helfen Usern - Fragen zu JTL-Wawi 4

Ähnliche Themen