使用.pem和.key文件连接到第三方API

时间:2018-08-02 12:08:51

标签: java key pem passphrase

我正在尝试连接第三方API,该API为.pem.key提供了密码,

当我将证书导入到postman这样的测试工具时,它可以正常工作

我尝试了几乎所有在网上找到的内容,但未能解决这个问题

如何使用.pem.key文件和密码从Java客户端调用此API

我的一项尝试是将这些文件转换为.jks和.pfx,然后将其添加到trustorkeystone

    System.setProperty("javax.net.ssl.trustStore", "/Users/melad/Downloads/Merchants_Test/Getswish_C_test/cert.jks");
    System.setProperty("javax.net.ssl.trustStorePassword", "swishswish");
    System.setProperty("javax.net.ssl.trustStoreType", "JKS");

    //my certificate and password
    System.setProperty("javax.net.ssl.keyStore", "/Users/melad/Downloads/Merchants_Test/Getswish_C_test/cert.pfx");
    System.setProperty("javax.net.ssl.keyStorePassword", "swish");
    System.setProperty("javax.net.ssl.keyStoreType", "PKCS12");

但没有运气

0 个答案:

没有答案