删除 X-ORACLE-DMS-ECID 和 X-ORACLE-DMS-RID 响应 headers

Remove X-ORACLE-DMS-ECID and X-ORACLE-DMS-RID response headers

我在 WebLogic 12.2.1 中部署了一些 JAX-RS 服务。当任何服务发送响应时,WebLogic 将添加以下响应 headers:

X-ORACLE-DMS-ECID
X-ORACLE-DMS-RID

如何删除这两个响应headers?

这可以通过以下 JVM 属性完成:
-Doracle.dms.context=关闭
-Dweblogic.diagnostics.context.DisableDMSHTTPAlways=真
但是,在使用 FusionMiddleware 时,Oracle 不支持删除这些 headers,因为一些 OFMW 组件应该不再正常工作。