完全禁用 REST API
Completely disable REST API
完全禁用 Cuba REST API 以便我只能使用门户模块手动公开端点的最安全方法是什么?
您可以简单地删除 Web 和门户(如果存在)模块中的 rest_api
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>
完全禁用 Cuba REST API 以便我只能使用门户模块手动公开端点的最安全方法是什么?
您可以简单地删除 Web 和门户(如果存在)模块中的 rest_api
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>