我想阻止从API管理器登录管理控制台(AKA Carbon)

时间:2017-02-15 16:21:18

标签: wso2 wso2-am

我在文档中读到了您可以使用以下命令阻止管理控制台 wso2server.bat --run -DworkerNode 但是,当我输入这样的命令时,api管理器根本不会运行。 当我运行如 -Dprofile = api-store -Dprofile = api-publisher一起(为了避免管理控制台),它不允许我输入。 当我运行-Dprofile = api-store时,它仍允许我登录管理控制台。

我可以使用-DworkerNode吗?我不希望能够登录管理控制台。

1 个答案:

答案 0 :(得分:3)

您可以将/carbon添加到repository/conf/tomcat/carbon/WEB-INF/web.xml来限制<security-constraint> <display-name>Restrict direct access to certain folders</display-name> <web-resource-collection> <web-resource-name>Restricted folders</web-resource-name> <url-pattern>/carbon/*</url-pattern> </web-resource-collection> <auth-constraint /> </security-constraint> 的访问权限。

adb shell am stopservice