Centos OpenAM仅在使用FQDN时有效

Centos OpenAM仅在使用FQDN时有效,centos,openam,Centos,Openam,当我在服务器上执行curl命令时,只要我使用FQDN,运行openam的服务器就可以正常工作 curl https://:port/openam/XUI/#login/ 但是,如果我通过IP地址调用它: curl https://:port/openam/XUI/#login/ 它返回: {“code”:400,“原因”:“错误请求”,“消息”:“FQDN\”无效。} 我将/etc/hosts设置为包含一行,但仍然没有运气。有什么建议吗?OpenAM对SSO令牌使用cookie,cookie仅适

当我在服务器上执行curl命令时,只要我使用FQDN,运行openam的服务器就可以正常工作

curl https://:port/openam/XUI/#login/

但是,如果我通过IP地址调用它:

curl https://:port/openam/XUI/#login/

它返回:

{“code”:400,“原因”:“错误请求”,“消息”:“FQDN\”无效。}


我将
/etc/hosts
设置为包含一行
,但仍然没有运气。有什么建议吗?

OpenAM对SSO令牌使用cookie,cookie仅适用于FQDN。您不能使用IP地址

我正在尝试使用openam作为rest服务来验证用户/密码。我做错了吗?我最后的评论很模糊。我使用的示例不确定遵循示例指南与您访问服务器的方式有多相关。REST API只能通过有效的FQDN访问。例如,新的AM5版本将把cookie设置为/json/authenticate响应的一部分。