ioBroker / ioBroker.web

Simple WWW web server on express for ioBroker
MIT License
48 stars 23 forks source link

CORS header? #473

Open mcuiobroker opened 2 weeks ago

mcuiobroker commented 2 weeks ago

Kann man im web-Adapter einen CORS header eingeben? Laut ChatGPT soll man es können, kann es nur nicht finden?

CORS-Konfiguration im web-Adapter von ioBroker
Der web-Adapter in ioBroker, der häufig für die Bereitstellung von HTTP- und HTTPS-Diensten genutzt wird, bietet die Möglichkeit, benutzerdefinierte Header, einschließlich CORS-Header, zu definieren.

Schritt 1: Öffne die Adapter-Konfiguration
Gehe in der ioBroker-Oberfläche zu den Instanzen.
Suche den web-Adapter (normalerweise auf Port 8082 oder einem von dir konfigurierten Port).
Klicke auf das Schraubenschlüssel-Symbol, um die Konfiguration des web-Adapters zu öffnen.
Schritt 2: CORS-Header konfigurieren
Header definieren: In der Konfigurationsseite des web-Adapters findest du die Option, eigene HTTP-Header zu setzen.

Setze die Header wie folgt:

Name: Access-Control-Allow-Origin
Wert: * (oder die spezifische Domain, die du zulassen möchtest, z.B., http://192.168.178.150:8400)
Du kannst zusätzliche Header definieren, wenn nötig:

Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Headers: Content-Type, Authorization
Header hinzufügen: Füge diese Header hinzu, um den gewünschten Zugriff zu erlauben.
Apollon77 commented 2 weeks ago

Lol... naja ChatGPT musses ja wissen