我正在尝试将用户名/密码添加到我的工作巡航控制实例中,但它没有产生预期的效果-我仍然可以在仪表板界面上单击“强制构建”。此用户/密码配置是否仅适用于http://:8080/cruisecontrol页面,而不适用于仪表板?有什么方法可以增加仪表板的安全性吗?
下面是shell脚本中的java调用:
/opt/java/jdk1.6.0_22/bin/java -Djavax.management.builder.initial=mx4j.server.MX4JMBeanServerBuilder -Dcc.library.dir=/opt/tools/cruisecontrol-bin-2.8.4/lib -Djetty.logs/cc_logs -Ddashboard.config=/dashboard-config.xml -Dcc.logdir=/cc_logs -Dcc.artifacts=/home/WCM-LONDON/kxdev/CC/cc_artifacts /opt/tools/cruisecontrol-bin-2.8.4/lib/cruisecontrol-launcher.jar -jar -configfile/config.xml -jmxport 8000 -webport 8080 -rmiport 1099 -user x -password y
谢谢
发布于 2011-09-15 00:27:29
如果您使用的是原始的java版本,那么简短的答案是否定的。
为了拥有此功能,您必须实现它并重新构建cruisecontrol.jar文件。
但是,Cruisecontrol.net支持您正在寻找的内容,例如Role permissions in CC.NET
https://stackoverflow.com/questions/7332693
复制相似问题