【发布时间】:2014-07-14 04:23:06
【问题描述】:
我正在设置我的应用程序以通过 Google 的日历 API 观看日历事件。为此,我必须在具有有效 SSL 证书(非自签名)的服务器上设置“推送”端点。
我的生产环境在 Heroku 上运行,因此使用 Expidited SSL 设置 SSL 证书很容易。我在 GoDaddy 中有两个 CNames 设置,一个用于我的生产应用程序,一个用于我的开发环境,通过 ngrok 隧道。我正在使用白标域隧道 (dev.mydomain.com) 的付费 ngrok 功能。
Host Points To
www saga-1234.herokussl.com
dev ngrok.com
问题是我的 ssl 证书在你访问生产应用程序 (www.mydomain.com) 时被识别,但是当你访问开发应用程序 (dev.mydomain.com) 时它使用 ngrok 的证书。
如何设置我的 ngrok 隧道以使用我的 ssl 证书?
【问题讨论】:
-
我已经研究过创建通配符 SSL 证书,但不确定这是否会涵盖我的 dev 子域或只是 heroku 上的子域
-
只是好奇,
CNAME中的条目不应该是dev mydev_mydomain.ngrok.com之类的吗? -
自定义域上的隧道(白标 URL)是 ngrok 的一项付费功能。
标签: heroku google-api ssl-certificate ngrok