如何为Azure机器人服务的松弛通道修复验证令牌错误?

问题描述 投票:0回答:1

我创建了一个简单的机器人,想要在其上测试频道集成,并且可以在Web聊天和Facebook Messenger集成中正常工作。但是,当我按照概述的here步骤进行操作时,我在Slack机器人的“问题”列中始终收到错误消息:Verification token mismatch. Please check your bot's Slack configuration and make sure the verification token is correct.

Azure error message

The fields I used for setting up the azure service

我已经尝试过多次重新生成验证令牌,但仍然收到相同的错误。我还重新启动了本地机器人,重新启动了ngrok,并将端点更改为新的ngrok地址。

azure botframework slack azure-bot-service
1个回答
0
投票

您可以尝试使用签名机密功能代替令牌验证。参见:

https://api.slack.com/interactivity/slash-commands#how_do_commands_work

“这是一个验证令牌,是您不应该再使用的不推荐使用的功能。它用于验证Slack是否已将请求合法地发送到您的应用,但是您应该使用签名机密功能来代替。“

© www.soinside.com 2019 - 2024. All rights reserved.