PayPal NVP:如何在IBM JRE上使用SunX509

时间:2013-09-04 08:38:24

标签: paypal paypal-sandbox

我将paypal Api与我的公司整合到NVP模式。应用程序必须在Websphere应用程序服务器上运行。

在paypal SDK核心中,它实际上在类SSLUtil(第37行)中使用:KeyManagerFactory.getInstance(“SunX509”)。这在IBM JRE上不起作用。 WAS使用IbmX509。

如果我不想修改paypal类,我该怎么办?

谢谢你的回答?

问候!

史蒂文斯

1 个答案:

答案 0 :(得分:3)

请使用以下分支来获取修复程序。请使用SDK构建并使用该核心。

https://github.com/paypal/sdk-core-java/tree/fix-keymanagerfactory-ibm

更改了SSLUtil类,如下所示,它应该为IBM和Oracle JRE修复它。

KMF = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());

我们已将其与JRE提供商联系起来。