java - SSL 证书和 Google Checkout

标签 java ssl-certificate google-checkout

我已经为我的 java web 应用程序设置了 google checkout,我想接收新订单的通知,并且在收到通知时我想执行一些业务逻辑。 我使用 tomcat 作为应用程序服务器。由于我没有域名,因此我在具有静态 IP 的个人计算机上运行我的应用程序。我正在从另一台机器访问我的应用程序,例如 https://my.static.IP:port/myWebApplication ,一切正常。现在的问题是谷歌结账通知需要SSL证书。我确实为 tomcat 创建了一个自签名 SSL 证书,但 google 抛出了以下 SSL 证书错误。

错误:

We encountered an error trying to access your server at https://my.static.IP:port/myWebApplication/notificationServlet -- the error we got is java.io.IOException: Error 'SSL_CERTIFICATE_ERROR' connecting to url 'https://my.static.IP:port/myWebApplication/notificationServlet'.

我这里有两个疑问:-
1.) 我不确定如何为我的 IP 创建 SSL 证书,以便 google 结账通知接受它。
2.) 如果无法为 IP 创建 SSL,那么是否有其他方法可以实现不需要 SSL 的 Google 结帐通知。

谢谢。

最佳答案

Google 给出了答案:http://support.google.com/checkout/sell/bin/answer.py?hl=en&answer=134466

所以,看来您应该购买证书才能使用它。

关于java - SSL 证书和 Google Checkout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9294390/

相关文章:

ssl - 通配符 SSL - subsubdomain.subdomain.domain.com 是否需要另一个 SSL?

javascript - PayPal/Google Checkout 或替代帮助?

ruby-on-rails - net/http 并将数据发布到 Google Checkout

asp.net - 使用母版页时,如何将特定 NAME 分配给标签?

java - 使用 Spring Boot 构建 Spring MVC 应用程序

java - JDEE 值得使用吗?

java - Java中向循环双向链表添加节点

spring-boot - Spring-Boot 中的自签名证书

c++ - OpenSSL 忽略自签名证书错误

java lwjgl 2着色器错误