gpt4 book ai didi

java - 在 springapp 中放置 .jks 文件的位置以及在 cxf.xml 中提供的相对路径

转载 作者:行者123 更新时间:2023-12-01 18:12:00 26 4
gpt4 key购买 nike

我有一个 Spring 应用程序,它充当相互身份验证的客户端(向配置为相互身份验证的服务器发送请求)。在客户端 springapp 中,我在 src/main/resources 中有一个 cxf.xml 文件。文件被正确拾取。但是对 .jks 文件的引用似乎不起作用

我的 cxf.xml 文件的管道定义为:

<http:tlsClientParameters>
<sec:keyManagers keyPassword="xxxx">
<sec:keyStore type="JKS" password="xxxx"
file="xyz.jks"/>
</sec:keyManagers>
</http:tlsClientParameters>

<http:client AutoRedirect="true" Connection="Keep-Alive"/>

我总是收到一条错误消息,指出找不到文件。有人可以帮我弄清楚我可以将这个 .jks 文件放在我的 spring 应用程序中的位置以及我可以在上面的 cxf.xml httpconduit 中提供的相对路径,以便它正确选择 xyz.jks 文件吗?

最佳答案

CXF Xml 架构在 sec:keyStore 元素上定义了一个 resource 属性,可以引用 keystore 的文件(JKS、PKCS12 等... )来自类路径。它与file属性互斥(resourcefile属性之一可以存在,但不能同时存在)

关于java - 在 springapp 中放置 .jks 文件的位置以及在 cxf.xml 中提供的相对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32259335/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com