如何配置Glassfish 3.1.2.2我可以使用管理服务远程启用安全性和本地安全性已禁用

时间:2013-06-05 13:34:34

标签: glassfish asadmin

我需要一种方法从远程机器和本地机器(命令行和应用程序)使用Glassfish 3.1.2.2管理服务(REST调用部署和配置)。

很明显,对于远程访问,必须启用安全管理。如果我们启用安全管理,它将破坏应用程序的所有本地访问。无法将这些应用程序更改为使用https访问管理服务。我唯一能改变的是我们可以使用不同的端口。

我认为有两种可能的方式:

  1. 使用黑客攻击。
    所以我可以管理安全管理禁用。所以我可以使用计划http。使用可能的解决方案,因为此机器在测试环境中内部使用。
  2. 配置Glassfish,我们可以通过安全访问https和使用http的本地环境使用管理服务远程。
  3. 我们更喜欢解决方案1,因为它更适合我们的环境,而且我们的工作量较小。
    目前我认为没有办法或存在解决方案(不适合生产)?

    我为解决方案2尝试了一些东西,类似于http-listener-1 http-listener-2。因此,使用两个端口4848进行本地不安全访问,例如使用4949进行远程安全访问。
    但我总是因配置而失败。所以我从一步一步的配置开始。首先在两个端口上启用管理界面,作为第二步,我想添加对新端口管理员监听器的安全访问。但我只有一个端口工作。
    请任何人帮助我进行目标配置吗?欢迎任何domain.xml。

    感谢florian

1 个答案:

答案 0 :(得分:0)

您可以尝试使用SSH并从远程计算机运行asadmin实用程序。