2012-02-15 80 views
0

我已经为我的Java Web应用程序安装谷歌结帐,我想接收新订单的通知和接收通知我想要执行一些业务逻辑。 我使用tomcat作为应用程序服务器。由于我没有域名,所以我在具有静态IP的个人计算机上运行我的应用程序。我正在访问我的应用程序从另一台机器,如https://my.static.IP:port/myWebApplication和一切工作正常。现在的问题是,谷歌结帐通知需要SSL证书。我确实为tomcat创建了自签名SSL证书,但Google为SSL证书抛出了以下错误。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 certicficate所以它应该FO谷歌结帐通知被接受。
2.)如果无法为IP创建SSL,那么是否有其他方法可以实现不需要SSL的Google Checkout通知。

谢谢。

回答