【问题标题】:IPG Payment Gateway.javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: No trusted certificate foundIPG Payment Gateway.javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:未找到受信任的证书
【发布时间】:2016-11-05 17:36:08
【问题描述】:

我目前正在使用 IPG(互联网支付网关)集成。为此,他们提供了一个演示证书 (*.pfx) 来测试连接。但是在运行测试代码时,我遇到了错误。

ResponseDescription 是处理请求错误:javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:未找到受信任的证书

代码:-(属性文件存在)

String propFile = null;
if (aArgs.length == 0) {
    propFile =  new String("d://Development/SPI/Properties/"
            + "SPI.properties");
            System.out.println(propFile);
} else 
    propFile = aArgs[0];
try {
    Transaction transaction = new Transaction(propFile);
    transaction.initialize("Registration","1.0");
    transaction.setProperty("Customer", "Demo Merchant");
    transaction.setProperty("Amount", "1213.23");
    transaction.setProperty("OrderName", "Test");
    transaction.setProperty("OrderInfo", "Test - Long description");
    transaction.setProperty("Currency","AED");
    transaction.setProperty("OrderID","TEST{Y}{m}{d}{Od3}");
    transaction.setProperty("TransactionHint", "CPT:N");
    //transaction.setProperty("ExtraData/Account", "Something here");
    //transaction.setProperty("ExtraData/BillingPeriod", "2004/12");
    transaction.setProperty("ReturnPath", "http://localhost:8080/demo_merchant3d/finalize.jsp");

    transaction.execute();
    System.out.println("ResponseCode is "+transaction.getResponseCode());
    System.out.println("ResponseDescription is "+transaction.getResponseDescription());
    if (transaction.getResponseCode() == 0) {
                System.out.println("TransactionID "+
                    transaction.getProperty("TransactionID"));

    }
} catch (Exception e) {
    System.out.println(e.toString());   
    return;
}

请任何人帮忙。

【问题讨论】:

    标签: java security ssl payment-gateway


    【解决方案1】:

    我通过放置正确的证书解决了这个问题。代码没有问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-14
      • 1970-01-01
      • 1970-01-01
      • 2015-04-19
      • 2016-01-17
      • 1970-01-01
      • 2014-06-01
      • 1970-01-01
      相关资源
      最近更新 更多