【问题标题】:Botkit and https secure endpoint, is a certificate mandatory?Botkit 和 https 安全端点,证书是强制性的吗?
【发布时间】:2016-09-26 03:00:58
【问题描述】:

我正在使用 botkit 框架构建一个自定义的 slack 应用程序,并且我正在尝试在我的 Bot/应用程序中添加一个交互按钮。

我真的没有明白一件事,因为 botkit 框架提供了一种方法来拥有一个 webhook 条目和设置的服务器来接收 oauth 请求和 slack 对交互式按钮回调的请求,确实有一个带有 Https、证书和所有内容的安全服务器在点击交互式按钮后,slack 的 API 必须在我的服务器上执行 POST 请求?

【问题讨论】:

    标签: https slack-api slack botkit


    【解决方案1】:

    是的,当用户单击消息按钮时,需要有效且非自签名的 SSL 证书才能在您的服务器上接收入站请求。 Slack 执行的一些其他出站操作也需要该证书,例如斜杠命令执行和事件 API。

    在开发过程中,许多开发人员使用像 ngrok 这样的工具来代理他们的请求,尽管它并不适合生产使用。

    【讨论】:

    • 感谢您的澄清:D
    • 此外,还有一些免费且相当容易使用的工具使您能够在生产中使用 SSL。Slack 文档也指出了这一点。 Let's EncryptCloudflare 都很棒!
    猜你喜欢
    • 1970-01-01
    • 2016-09-14
    • 1970-01-01
    • 2018-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多