如何从 Openshift 获取 SSL 证书?
How to obtain an SSL certificate from Openshift?
我正在为 Telegram 创建一个机器人,它向我在 Openshift 上的节点应用程序 运行 发送 post 请求。
根据 Telegram 的 Bot Faq "You need a valid SSL certificate for webhooks to work" 需要在 setting the webhook 时为机器人传递。
根据 Openshift 的说法,他们提供 "shared SSL certificate[s]" 的免费计划。由于我仍在试验,因此我想避免切换到更高级别的自定义证书计划。
如何获取文件形式的 SSL 证书,以便将其传递给 Telegram?
您不需要将 SSL 证书作为文件传递给 Telegram(这是用于自签名证书,就像您可能用于本地开发测试的证书一样)。 setWebhook
方法有两个参数 - url
和 certificate
。只需为 url
参数传入 HTTPS url,并在使用 https://<app-name>-<namespace>.rhcloud.com 地址调用 setWebhook
时省略 certificate
参数。
我正在为 Telegram 创建一个机器人,它向我在 Openshift 上的节点应用程序 运行 发送 post 请求。
根据 Telegram 的 Bot Faq "You need a valid SSL certificate for webhooks to work" 需要在 setting the webhook 时为机器人传递。
根据 Openshift 的说法,他们提供 "shared SSL certificate[s]" 的免费计划。由于我仍在试验,因此我想避免切换到更高级别的自定义证书计划。
如何获取文件形式的 SSL 证书,以便将其传递给 Telegram?
您不需要将 SSL 证书作为文件传递给 Telegram(这是用于自签名证书,就像您可能用于本地开发测试的证书一样)。 setWebhook
方法有两个参数 - url
和 certificate
。只需为 url
参数传入 HTTPS url,并在使用 https://<app-name>-<namespace>.rhcloud.com 地址调用 setWebhook
时省略 certificate
参数。