NettyNioAsyncHttpClient 客户端 NullPointer 异常

时间:2021-04-30 17:06:47

标签: amazon-web-services

如何让 NettyNioAsyncHttpClient 信任所有证书?

SdkAsyncHttpClient customClient = NettyNioAsyncHttpClient.builder().maxConcurrency(100).sslProvider(SslProvider.JDK).tlsKeyManagersProvider(NoneTlsKeyManagersProvider.getInstance()).buildWithDefaults(mapWithTrustAllCerts());

2021-04-30 12:52:27,134 94279 [DefaultMessageListenerContainer-1] 1bccbe1e992a4d7d80a56c7eb9e403f3 WARN software.amazon.awssdk.http.SystemPropertyTlsKeyManagers/ssdk.http.SystemPropertyTlsKeyManagersProvider/values/keyManagers. test/keystore.pfx' java.lang.NullPointerExceptionu2028 at sun.security.pkcs12.PKCS12KeyStore.engineGetKey(PKCS12KeyStore.java:374) ~[?:1.8.0_282]u2028 ... 74 moreu2028Wrapped by: java.Keysecurity.获取密钥失败:在 sun.security.pkcs12.PKCS12KeyStore.engineGetKey(PKCS12KeyStore.java:438) ~[?:1.8.0_282]u2028 在 java.security.KeyStore.getKey(KeyStore.java:1023) ~[?: 1.8.0_282]u2028 at sun.security.ssl.SunX509KeyManagerImpl.(SunX509KeyManagerImpl.java:145) ~[?:1.8.0_282]u2028 at sun.security.ssl.KeyManagerFactoryImpl$SunX509.engine~Init(KeyManagerFactoryImpl)~ [?:1.8.0_282]u2028 在 javax.net.ssl.KeyManagerFactory.init(KeyManagerFactory.java:256) ~[?:1.8.0_282]u2028 在 software.amazon.awssdk.i nternal.http.AbstractFileStoreTlsKeyManagersProvider.createKeyManagers(AbstractFileStoreTlsKeyManagersProvider.java:46) ~[http-client-spi-2.16.49.jar:?]u2028 at software.amazon.awssdk.http.SystemPropertyTlsKeyManagersProvider.lambdaSystemPropertyTlsKeyManagersProvider.lambdaSystemPropertyTlsKeyManagers.java:46 :59) [http-client-spi-2.16.49.jar:?]u2028 at software.amazon.awssdk.http.SystemPropertyTlsKeyManagersProvider$$Lambda$348/0x00000000a58567e0.apply(来源不明)[http-client-spi-2. 49.jar:?]u2028 at java.util.Optional.map(Optional.java:215) [?:1.8.0_282]u2028 at software.amazon.awssdk.http.SystemPropertyTlsKeyManagersProvider.keyManagers(SystemPropertyTlsKeyManagersProvider.java:54) [ http-client-spi-2.16.49.jar:?]

0 个答案:

没有答案