SSL-сертификат и Google Checkout - PullRequest
0 голосов
/ 15 февраля 2012

Я настроил Google Checkout для своего веб-приложения на Java и хочу получать уведомления о новых заказах, а при получении уведомлений хочу выполнить некоторую бизнес-логику.Я использую Tomcat в качестве сервера приложений.Поскольку у меня нет доменного имени, я запускаю приложение на своем персональном компьютере, который имеет статический IP-адрес.Я получаю доступ к своему приложению с другого компьютера, например https://my.static.IP:port/myWebApplication, и все работает нормально.Теперь проблема в том, что для извещения Google Checkout требуется сертификат SSL.Я создал самозаверяющий SSL-сертификат для tomcat, но 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.) Я не уверен, как создать сертификат SSL для моего ip, чтобы его можно было принять для извещения Google Checkout.2.) Если невозможно создать SSL для IP, есть ли другой способ реализации уведомления о проверке Google, который не требует SSL.

Спасибо.

Ответы [ 2 ]

1 голос
/ 15 февраля 2012

Если вы используете версию 2.5 API извещения Checkout, вам не нужен SSL:

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

1 голос
/ 15 февраля 2012

Есть ответ от Google: http://support.google.com/checkout/sell/bin/answer.py?hl=en&answer=134466

Итак, похоже, вам следует купить сертификат, чтобы использовать его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...