我有一个.cer文件,这是一个自签名的公共证书。我已将其添加到信任库中,在https连接器中对其进行配置,并在WSC组件中引用它。但是在尝试运行代码时,我收到了“找不到可信证书的错误”。我是否需要配置密钥库或其他任何内容?
答案 0 :(得分:0)
<tls:context>
组件可以使用自签名证书。配置完成后,您便可以将其用于http其他其他受支持的组件。
<tls:context name="customContext">
<tls:trust-store path="/etc/mule/tls/.." password="yourPass"/>
<tls:key-store path="/etc/mule/tls/.." keyPassword="yourKeyPass" password="yourPass"/>
</tls:context>
更多信息,请访问https://docs.mulesoft.com/mule-runtime/4.2/tls-configuration