【发布时间】:2015-12-24 16:28:13
【问题描述】:
我正在使用 GCM gem 向 Android 设备发送推送通知。在生产服务器中,通知发送完美,但是当我尝试在本地发送推送通知时,我收到以下错误:
OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
请注意,GCM API KEY 使用与生产服务器相同的密钥设置,并且我使用与生产服务器相同的 send_notification 参数。我还将我的本地 IP 地址添加到 Google Developer Console project credentials(每日更新)。
我错过了什么?
注意:使用RoR v3.2.13、Ruby v2.0.0、OSx El Capitan,我已经安装了openssl v1.0.2a-1
【问题讨论】:
-
这可能与this 重复。
标签: ruby-on-rails openssl google-cloud-messaging