Discourse connect SSO Allow-Origin-Header fehlt

Hallo, ich habe Discourse Connect auf meiner Website aktiviert, DISCOURSE_ENABLE_CORS auf true gesetzt und meinen erlaubten Ursprung festgelegt.
Sie können in den folgenden Screenshots sehen, dass die Preflight-Anfrage ordnungsgemäß den Allow-Origin-Header mit der richtigen definierten Domain enthält. Die eigentliche PUT-Anfrage schlägt jedoch fehl, da ihr derselbe Header fehlt. Was mache ich falsch?


Möglicherweise unabhängig von Ihrem Problem, aber an welchen Pfad senden Sie eine PUT-Anfrage? DiscourseConnect erwartet GET-Anfragen. Das könnte der Grund sein, warum Sie die 404-Antwort erhalten.

2 „Gefällt mir“

Ich habe es mit einer einfachen 302-Umleitung gehandhabt, ich habe überhaupt keine PUT-Anfrage gesendet, was verwirrend ist. Ich habe beschlossen, es auf der Client-Seite nach der Authentifizierung zu handhaben, anstatt die Umleitung in PHP vorzunehmen, und das scheint funktioniert zu haben. Danke für die Hilfe.

2 „Gefällt mir“