Rabbitmq找不到可信的证书

我正在使用Rabbitmq通过Rabbitmq.ssl.key-store和spring.rabbitmq.ssl.trust-store连接到远程主机,并使用Java 11运行应用程序。

我为spring.rabbitmq.ssl.trust-store尝试了两种证书格式jks(默认)和p12。

jks格式属性:

spring.rabbitmq.host=my-remote-host
spring.rabbitmq.port=port
spring.rabbitmq.template.exchange=name
spring.rabbitmq.virtual-host=my-host
spring.rabbitmq.ssl.key-store=myCertificate.p12
spring.rabbitmq.ssl.key-store-password=pass
spring.rabbitmq.ssl.trust-store=myTruststore.jks
spring.rabbitmq.ssl.trust-store-password=pass
spring.rabbitmq.ssl.enabled=true

我遇到以下错误:

com.rabbitmq.client.AuthenticationFailureException: accESS_REFUSED - Login was refused using authentication mechanism PLAIN. For details see the broker logfile.

Error on AMQP connection: PLAIN login refused: user 'guest' can only connect via localhost

pkcs12格式属性:

spring.rabbitmq.host=my-remote-host
spring.rabbitmq.port=port
spring.rabbitmq.template.exchange=name
spring.rabbitmq.virtual-host=my-host
spring.rabbitmq.ssl.key-store=myCertificate.p12
spring.rabbitmq.ssl.key-store-password=pass
spring.rabbitmq.ssl.trust-store=myTruststore.p12
spring.rabbitmq.ssl.trust-store-password=pass
spring.rabbitmq.ssl.enabled=true
spring.rabbitmq.ssl.trust-store-type=pkcs12

我遇到以下错误:

org.springframework.amqp.AmqpIOException: javax.net.ssl.SSLHandshakeException: No trusted certificate found

我想念什么?

为什么当我使用jks格式时,它与来宾用户名连接?

当我使用p12格式时,它会抛出找不到可信任的证书吗?

flylin036 回答:Rabbitmq找不到可信的证书

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3125284.html

大家都在问