当安装完GlassFish 3.1.2后,通过管理控制台http://主机名:4848/登录控制台的时候,通常会遇到出现:

必须启用“安全管理”才能远程访问DAS(Secure Admin must be enabled to access the DAS remotely)的提示,从而无法登录,多次登录还会出现用户名密码验证错误的提示。

原因是,在GlassFish 3.1.2中,安全管理功能默认是关闭的,必须手工打开才行。

方法是:

1、确保Glassfish服务处于开启状态。

2、通过命令窗口,在Glassfish的安装目录的bin目录下,执行:asadmin enable-secure-admin

3、重启Glassfish服务即可

 

若某一天期望能够关闭“安全管理”,则只需要按如上步骤,在第二步执行:asadmin disable-secure-admin 即可