Botkit 和 https 安全端点,证书是强制性的吗?

Botkit and https secure endpoint, is a certificate mandatory?

我正在使用 botkit 框架构建一个自定义的 slack 应用程序,我正在尝试在我的 Bot/App.

中添加一个交互按钮

我真的没听懂一件事,因为 botkit 框架提供了一种方法来让 webhook 条目和设置的服务器接收 oauth 请求和 slack 的交互式按钮回调请求,确实有一个带 Https、证书的安全服务器并且所有这些东西对于 slack 的 API 在我的服务器上执行 POST 请求在点击一个交互按钮后是强制性的?

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

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