首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSL证书和谷歌结帐

SSL证书和谷歌结帐
EN

Stack Overflow用户
提问于 2012-02-15 21:34:41
回答 2查看 435关注 0票数 0

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

错误:

代码语言:javascript
复制
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证书,以便它应该被谷歌结帐通知接受。

2.)如果不可能为IP创建SSL,那么是否有其他方法实现不需要SSL的google结帐通知。

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-15 21:41:35

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

所以,似乎你应该购买一个证书才能使用它。

票数 1
EN

Stack Overflow用户

发布于 2012-02-16 02:50:49

如果您使用的是版本2.5的Checkout Notification API,则不需要SSL:

http://code.google.com/apis/checkout/developer/Google_Checkout_XML_API_Notification_API.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9294390

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档