Configuration 通过脚本启用安全管理

Configuration 通过脚本启用安全管理,configuration,scripting,glassfish,Configuration,Scripting,Glassfish,有人知道如何从脚本启用安全管理吗?问题是命令asadmin enable secure admin需要从命令行进行身份验证,但我希望通过脚本来实现。我已经尝试将用户/密码保存在一个临时文件中,然后通过asadmin enable secure admin

有人知道如何从脚本启用安全管理吗?问题是命令asadmin enable secure admin需要从命令行进行身份验证,但我希望通过脚本来实现。我已经尝试将用户/密码保存在一个临时文件中,然后通过
asadmin enable secure admin
将其传入,但不幸的是,我的用户
null
身份验证失败


有人已经这样做了吗?

我自己发现了解决方案,只需阅读命令帮助;-)

用法:asadmin[-H |--host]
[-p |--端口][-u |--用户]
[-W |--passwordfile]
[-t|--terse[=]
[-s |--secure[=]
[-e |--echo[=]
[-I |--interactive[=]
[-?|--help[=]
[--detach(默认值:false)]
[--notify(默认值:false)][子命令[选项][操作数]]
下面是我所做的:
asadmin--interactive=false--user admin--passwordfile/path/to/passwordfile启用安全管理

Usage: asadmin [-H|--host <host(default:localhost)>]
[-p|--port <port(default:4848)>] [-u|--user <user(default:admin)>]
[-W|--passwordfile <passwordfile>]
[-t|--terse[=<terse(default:false)>]]
[-s|--secure[=<secure(default:false)>]]
[-e|--echo[=<echo(default:false)>]]
[-I|--interactive[=<interactive(default:true)>]]
[-?|--help[=<help(default:false)>] 
[--detach(default:false)] 
[--notify(default:false)] [subcommand [options] [operands]]