Glassfish4第一次远程访问报错Secure Admin must be enabled to access the DAS remotely

    今天在ubuntu16.04中使用Docker拉取了glassfish4的镜像并且跑了起来。本机访问glassfish的4848管理平台发现报如下错误:

    后面查找资料发现,第一次访问就会有这个问题。(但之前用glassfish5没有这个问题)

    解决方法很简单,远程到我们的glassfish服务器,进入bin目录。

    1.修改glassfish的默认admin密码:

    asadmin change-admin-password

    根据提示进行就可以了。注意这里需要输入密码,默认的admin的密码为空。直接回车就可以了。

    2.开启glassfish服务的远程安全访问机制:

    asadmin enable-secure-admin

    有看到有人使用IP什么的,我试了不行,直接这样就可以了。

    3.重启服务,我使用的是docker容器,直接重启容器就可以了。

    如果不是容器,可以使用:

    asadmin stop-domain domain1

    asadmin start-domain domain1

    就可以了。

    Glassfish平时用得感觉没有Tomcat多。如果有遇到同样问题的朋友,希望能帮到你们一些。


    最后呢,作者水平有限,有什么问题大家可以提出来共同探讨学习。

    差不多就是这样,祝大家学习愉快。谢谢。

                                                                      —— by:轩辚 ——


阅读更多

没有更多推荐了,返回首页