1

完全禁用 Cuba REST API 的最安全方法是什么,以便我只能使用 Portal 模块手动公开端点?

4

1 回答 1

2

您可以简单地删除rest_apiweb 和门户(如果存在)模块中的 servlet,即删除以下行web.xml

<servlet>
    <servlet-name>rest_api</servlet-name>
    <servlet-class>com.haulmont.restapi.sys.CubaRestApiServlet</servlet-class>
    <load-on-startup>2</load-on-startup>
</servlet>

<servlet-mapping>
    <servlet-name>rest_api</servlet-name>
    <url-pattern>/rest/*</url-pattern>
</servlet-mapping>
于 2017-06-27T13:01:38.760 回答