Problem:
Eine Anmeldung am WebClient ist nicht möglich. Es kommen folgende Fehlermeldungen vor:
Fehler beim Anmeldevorgang: Unexpected token < in JSON at position 0
Fehler beim Anmeldevorgang: JSON.parse: enexpected character at line 1
Lösung:
Vermutlich wurde die sogenannte CORS Konfiguration vergessen. Am AdminClient, im Modul WebClient ist in der Ribbon eine Schaltfläche für die sogenannte CORS Konfiguration zu finden. Diese muss zwingend ausgeführt werden, bevor der WebClient verwendet werden kann. Hierdurch wird eine Liste von erlaubten CORS Domains hinterlegt. Gegen diese können dann Requests über den WebClient abgeglichen werden. Nur falls der Origin-Header eines Requests in den erlaubten Domains vorhanden ist, wird Request erfolgreich durchgeführt.
Zum Hinzufügen einer Domain, wird diese einfach unten im Dialog eingetragen. Über einen Klick auf wird der Eintrag dann nach oben in die Liste übernommen.
Kommentare