自定义 WebLogic Web 服务策略

Posted

技术标签:

【中文标题】自定义 WebLogic Web 服务策略【英文标题】:Custom WebLogic Web Service Policy 【发布时间】:2016-05-16 07:14:11 【问题描述】:

我使用 Weblogic 12.1.2 作为 JavaEE 容器。我想使用我的自定义 ws-security 策略(因为 weblogic 预定义的 ws-plocies 有 IncludeTimestamp 并且我想删除这个标签)。因此,我需要策略的 xml 文件之一,例如 UsernameToken-Plain.xml 来编辑和使用它。 我在哪里可以找到这个文件?

【问题讨论】:

【参考方案1】:

我发现在oracle documentation 中它们应该位于以下路径:

MW_HOME/WL_HOME/server/lib/weblogic.jar。在 weblogic.jar 中, 策略文件位于 /weblogic/wsee/policy/runtime。

但是,我找不到文件,最后我发现这些文件实际上位于MW_HOME/WL_HOME/modules/features/weblogic.server.merged.jar 和 weblogic.server.merged.jar 文件中:/weblogic/wsee/policy/runtime/ 我不知道为什么文档不正确,可能是因为版本(我使用 12.1.2,文档适用于 12.1.1)但是我在 Oracle 文档中看到了很多冲突(特别是在安全部分)所以远。

【讨论】:

以上是关于自定义 WebLogic Web 服务策略的主要内容,如果未能解决你的问题,请参考以下文章

tomcat 自定义classpath

单一登录使用WebLogic自定义身份验证LoginModule

Python自定义阿里云RDS备份策略

自定义Ribbon负载均衡策略

Nginx与Lua自定义反向代理

如何编写异步策略处理程序,注入范围服务