Я настроил 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.
Спасибо.