I even updated app.yml with the following lines and rebuild the whole thing: DISCOURSE_ENABLE_CORS: true DISCOURSE_CORS_ORIGIN: ‘https://www.schulminator.com/’
I don’t know if this is needed but it does work with this setting or without.
Falls jemand ein ähnliches Problem mit einer CORS-Konfiguration hat, bitte prüfen Sie, ob Sie den abschließenden Schrägstrich von Ihrem Link entfernt haben. Ein dummer Fehler, der mir ein paar Stunden meiner Zeit gekostet hat.
Ich denke, der Hinweis zur CORS-Einstellung sollte definitiv klarer formuliert werden:
Aktueller Text
Zugelassene Ursprünge für Cross-Origin-Anfragen (CORS). Jeder Ursprung muss http:// oder https:// enthalten. Die Umgebungsvariable DISCOURSE_ENABLE_CORS muss auf true gesetzt sein, um CORS zu aktivieren.
Entwurfsvorschlag
Zugelassene Ursprünge für Cross-Origin-Anfragen (CORS). Jeder Ursprung muss http:// oder https:// enthalten und kein abschließendes Schrägstrich haben. Die Umgebungsvariable DISCOURSE_ENABLE_CORS muss auf true gesetzt sein, um CORS zu aktivieren.
Übrigens, wie würde man einen PR für so etwas erstellen? Sollte nur das englische Lokale hier geändert werden und die Übersetzungen woanders verwaltet werden (z. B. über Transifex), oder sollten die Übersetzungen auch vom PR abgedeckt werden?