Webservices客户端和SSL

时间:2020-03-06 14:42:50  来源:igfitidea点击:

我有一个Java客户端,该客户端现在使用Http协议调用Web服务。
当我尝试使用Https协议时,我不断收到此错误
java.io.IOException:DerInputStream.getLength():lengthTag = 127,太大。

有什么想法可能会发生什么吗?
谢谢
达米安

解决方案

我们确定要将HTTPS客户端连接到通过HTTPS(TLS / SSL)而不是HTTP进行通信的服务器端口吗?

由于美国对加密技术的出口规定,我们不能开箱即用使用强加密。你的错误看起来像你(或者你的架构)正在尝试使用强大的加密,以及框架的其他部分没有允许它。

我们可以在此处找到与案例相似的案例的讨论。
好的加密货币提供者是BouncyCastle。需要阅读一些内容,但使其工作起来并不难。

祝你好运,

我们必须从客户端传递密钥库类型。然后应该会出现此错误。