Wenn ich einen curl-Befehl auf dem Server mache, auf dem ich openam laufe, funktioniert es gut, solange ich den FQDN benutze.OpenAM funktioniert nur, wenn ich den FQDN benutze
curl https://<fqdn>:port/openam/XUI/#login/
Allerdings, wenn ich es von IP-Adresse aufrufen:
curl https://<ipaddress>:port/openam/XUI/#login/
es zurück:
{"code":400,"reason":"Bad Request","message":"FQDN \"<ipaddress>\" is not valid."}
ich die /etc/hosts
eingerichtet umfassen eine Linie für <ipaddress> <fqdn>
aber immer noch kein Glück. Irgendwelche Vorschläge?
Ich versuche, openam als Rest-Service zu verwenden, um einen Benutzer/ein Passwort zu validieren. Gehe ich falsch? – Woodsy
Mein letzter Kommentar war vage. Ich verwende https://backstage.forgerock.com/docs/openam/12.0.0/dev-guide/chap-rest#rest-api-auth Beispiel – Woodsy
Nicht sicher, wie das Folgen eines Beispielleitfadens für Ihren Zugriff relevant ist Ihre Server. Auf die REST-APIs kann nur über gültige FQDNs zugegriffen werden. Die neue AM5-Version setzt beispielsweise Cookies als Teil von/json/authenticate-Antworten. –