我正在尝试设置支付网关。为此我设置了一个java桥,因为门户网站是一个java机器。我的设置如下:
以下是来自catalina.out的错误
PospostSSL><Exception in encrypting data. algorithm DES/ECB is
not available from provider Cryptix>
<PostLib><postSSL><SFAApplicationException. Error while encrypting
data. Transaction cannot be processed.>
我已将cryptix32.jar放在tomcat的共享文件夹中。另外,对于cryptix提供程序,在java.security中添加或删除行也没有任何效果。
任何人都可以告诉我需要做些什么来解决这个错误。
答案 0 :(得分:0)
您是否尝试使用DES和Cryptix设置付款门户?然后你建议使用Apache - 可能与OpenSSL - 作为代理。 Java版本的代理,基本上是end of life。你正在使用一个没有商业支持的人。
"DES/ECB"
也是标准SunJCE提供商的一部分。那里不需要Cryptix。
请停止复活死者并去做其他事情。