Slack API 请求到需要 SSO 的端点

Slack API requests to an endpoint which requires SSO

我想创建一个 Slack 机器人,它将监视频道的传入消息,并根据使用事件和 Web 的内容响应这些消息 API。

在事件 API 中,我当前使用的验证 URL 需要 Shibboleth 登录,即如果我想通过浏览器访问 URL,我需要输入用户名和密码.

如何让 Slack 向 URL 发送请求?目前 Slack 从服务器收到 HTTP 500 错误,而且我的服务器也没有受到任何影响。

在与 Slack help chat 交谈后,我被告知 Slack 无法进行身份验证。有人建议我使用某种代理,但我最终从我的服务器中删除了 Shibboleth。 Slack 会对它发送的每个请求进行签名,因此要让服务器响应攻击者,请在响应之前验证每个请求都来自 Slack。