我使用GlassFish 4.1 - 最终版本(从java.net下载)。我有两个域 - domain1和domain2
问题是我无法与同一GF服务器的两个域的Web管理控制台同时工作。我打开domain1的管理员 - 一切正常,在同一浏览器(firefox)但不同的选项卡我打开domain2的管理控制台 - 此时服务器关闭我对domain1的管理员的访问权限。是什么原因?如何解决?
答案 0 :(得分:2)
这只是因为您通过具有相同主机的网址访问这两个域。
192.168.1.10:X
192.168.1.10:Y
回想一下,主机部分是192.168.1.10
,与许多其他网络应用一样,glassfish管理控制台使用会话cookie,每个主机唯一。那么当你登录第二个域时会发生什么,来自第一个域的会话信息被丢失/覆盖。
最简单的解决方案是为每个域使用不同的浏览器(例如:域1的Firefox和域2的IE)或以隐身模式打开另一个窗口(如果使用谷歌浏览器)