我可以在OpenAM中使用IP地址而不是域名吗?

我可以在OpenAM中使用IP地址而不是域名吗?,openam,Openam,我不确定这个问题是否恰当。(我是stackoverflow策略的新手) 我正在尝试使用OpenAM配置SSO系统。 OpenAM。。。这不是一个轻松的解决方案,但我确实按照老板的要求得到了解决方案。 我们有几个Web应用程序。(附件1、附件2、附件3等) 我模拟了组合[OpenAM+App1]。 没关系(尽管需要很多时间和很多试验) 我按照指南使用域名。 [openam.example.com+www.app1.com] 但是,在我们的实际情况下,我们应该使用IP地址。 (例如,OpenAM:1

我不确定这个问题是否恰当。(我是stackoverflow策略的新手)

我正在尝试使用OpenAM配置SSO系统。 OpenAM。。。这不是一个轻松的解决方案,但我确实按照老板的要求得到了解决方案。 我们有几个Web应用程序。(附件1、附件2、附件3等) 我模拟了组合[OpenAM+App1]。 没关系(尽管需要很多时间和很多试验) 我按照指南使用域名。 [openam.example.com+www.app1.com]

但是,在我们的实际情况下,我们应该使用IP地址。 (例如,OpenAM:1.1.1.1,App1:2.2.2) 导游似乎在说“这是不可能的”。。。 那次审判我失败了。 当我使用“localhost”或“127.0.0.1”(用于简单模拟)时 App1(tomcat)无法启动。 探员的日志是这样的

ERROR: Failed to obtain auth service url from server: null://null:null
ERROR: AdminTokenAction: FATAL ERROR: Cannot obtain Application SSO token.
Check AMConfig.properties for the following properties
    com.sun.identity.agents.app.username
    com.iplanet.am.service.password
有没有一种方法可以使用OpenAM SSO的IP地址? 如果可能的话,我的情况只是因为我的错误


提前谢谢你。。。(为我糟糕的英语感到抱歉)

简言之,不,这是不可能的。您必须使用DNS名称(不要使用localhost-这是自找麻烦)。OpenAM使用Cookie进行SSO,Cookie需要DNS名称

谢谢你,奇怪先生。我们应该改变我们的处境或解决办法。