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。需要阅读一些内容,但使其工作起来并不难。
祝你好运,
我们必须从客户端传递密钥库类型。然后应该会出现此错误。