Einrichtung von DiscourseConnect – Offizielles Single-Sign-On für Discourse (sso)

Mir ist das entgangen, als ich mir den Screenshot Ihres Codes zum ersten Mal angesehen habe:

mode: 'no-cors'

Ich bin nicht mit Angular-Apps vertraut, aber es sieht so aus, als ob Sie eine authentifizierte API-Anfrage von einem Client an Discourse stellen möchten. Ich bin mir nicht sicher, wo dies im Discourse-Code geschieht, aber meines Wissens blockiert Discourse Admin-API-Anfragen, die vom Client aus gestellt werden. Dies liegt daran, dass es keine Möglichkeit gibt, die Anfrage zu stellen, ohne den API-Schlüssel auf dem Client preiszugeben. In diesem Zusammenhang sollten Sie Ihren API-Schlüssel jetzt ändern.

1 „Gefällt mir“