2017-04-11 10 views
0

私はFQDNを使用している限り、openamを実行しているサーバーでcurlコマンドを実行すると問題なく動作します。OpenAMはFQDNを使用している場合のみ動作します

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

それが返されます:私はセットアップ

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

/etc/hosts<ipaddress> <fqdn>の行を含めるために、私はIPアドレスによってそれを呼び出すしかし場合

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

まだ運がない。助言がありますか?

答えて

0

OpenAMはSSOトークンにCookieを使用し、Cookieは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/authenticateレスポンスの一部としてクッキーが設定されます。 –

関連する問題