2017-04-11 2 views
0

서버에서 curl 명령을 실행하면 FQDN을 사용하는 한 openam을 실행 중일 때 제대로 작동합니다.OpenAM은 FQDN을 사용하는 경우에만 작동

curl https://<ipaddress>:port/openam/XUI/#login/

가 반환 : 내가 설정

{"code":400,"reason":"Bad Request","message":"FQDN \"<ipaddress>\" is not valid."}

/etc/hosts<ipaddress> <fqdn>에 대한 행을 포함하는 I는 IP 주소로 호출하지만 경우

curl https://<fqdn>:port/openam/XUI/#login/

그러나 아직도 운이 없다. 어떤 제안?

답변

0

OpenAM은 SSO 토큰에 쿠키를 사용하며 쿠키는 FQDN으로 만 작동합니다. IP 주소를 사용할 수 없습니다

+0

나는 사용자/암호의 유효성을 검사하기 위해 휴식 서비스로 openam을 사용하려고합니다. 나는 그 잘못에 대해 이야기 할 것인가? – Woodsy

+0

마지막 코멘트는 막연합니다. https://backstage.forgerock.com/docs/openam/12.0.0/dev-guide/chap-rest#rest-api-auth 예 – Woodsy

+1

예 가이드를 따라가는 것이 어떻게 접근하고 있는지 잘 모릅니다. 귀하의 서버. REST API는 유효한 FQDN을 통해서만 액세스 할 수 있습니다. 예를 들어 새로운 AM5 릴리스에서는/json/인증 응답의 일부로 쿠키를 설정합니다. –