【发布时间】:2022-06-20 14:27:53
【问题描述】:
我正在尝试将 MongoDB OpsManager 1 与 Slack 的警报集成。但是,我得到了状态 400 错误请求。
步骤:
1- 单击项目集成下的 Slack 配置,然后使用 Slack 登录
2- 它将我重定向到https://slack.com/oauth/authorize?client_id=&redirect_uri=https://mongodb.mydomain.com/alertOAuth2/group/61f02f91e66cc0360667ab01/registerSlack&scope=chat:write:bot
正如它所说的未指定客户端 ID,我只是手动添加 url 并点击链接
https://slack.com/oauth/authorize?client_id=myclientidAddedLater&redirect_uri=https://mongodb.mydomain.com/alertOAuth2/group/61f02f91e66cc0360667ab01/registerSlack&scope=chat:write:bot
我在 slack 上获得了我的应用权限页面并点击了允许按钮,但是当重定向到 OpsManager 页面时它显示错误请求。
问题是 MongoDB 文档没有关于此集成的信息。我检查了所有 kubernetes 清单及其文档,甚至找到了如何为 slack 设置客户端 ID,而不是手动添加它并导航 slack 页面进行配置,但没有运气。
我感觉很糟糕,因为我被困在一个非常基本的配置步骤中。以前有人遇到过这个问题吗?
1 Ops Manager Slack 集成页面:https://docs.cloudmanager.mongodb.com/tutorial/third-party-service-integrations/
【问题讨论】: