0
私は現在、IPG(インターネット決済ゲートウェイ)の統合に取り組んでいます。そのために、彼らはデモ証明書(* .pfx)を提供して接続をテストしました。しかし、テストコードを実行している間、私はエラー以下になります。IPG Payment Gateway.javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:信頼できる証明書が見つかりません
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;
}
をいずれにしてもこれを助けてください。