AstrBot
AstrBot copied to clipboard
[Bug] Cloudflare Tunnel 下企业微信 OpenAPI 回调地址请求不通过
发生了什么
企业微信应用的API接收消息那里无法保存,提示“openapi回调地址请求不通过”
但是同时控制台打印如下
astrbot | [2025-03-04 09:26:41 +0000] [1] [INFO] 192.168.191.88:43032 GET /callback/command 1.1 500 265 5021
astrbot | [09:27:13] [INFO ] [wecom_adapter.py:49]: 验证请求有效性: ImmutableMultiDict([('msg_signature', '14b9f9baeb6cba0042932be4042e3300da49cabb'), ('timestamp', '1741080432'), ('nonce', '1740695716'), ('echostr', 'qpBzvQv0DEU1j6/WS6u7Y8+dDhH9MVqmVVFN2x8R1Dk0SiWnk6M2Wv4cYpkl8iwV9aEv15VkBo4ZortF78FqMQ==')])
astrbot | [09:27:13] [INFO ] [wecom_adapter.py:58]: 验证请求有效性成功。
如何复现?
Docker方式安装最新版v3.4.35 然后按照文档添加wecom适配器即可复现
AstrBot 版本、部署方式(如 Windows Docker Desktop 部署)、使用的提供商、使用的消息平台适配器
AstrBot 版本 v3.4.35
操作系统
Linux
报错日志
astrbot | [2025-03-04 09:26:41 +0000] [1] [INFO] 192.168.191.88:43032 GET /callback/command 1.1 500 265 5021
astrbot | [09:27:13] [INFO ] [wecom_adapter.py:49]: 验证请求有效性: ImmutableMultiDict([('msg_signature', '14b9f9baeb6cba0042932be4042e3300da49cabb'), ('timestamp', '1741080432'), ('nonce', '1740695716'), ('echostr', 'qpBzvQv0DEU1j6/WS6u7Y8+dDhH9MVqmVVFN2x8R1Dk0SiWnk6M2Wv4cYpkl8iwV9aEv15VkBo4ZortF78FqMQ==')])
astrbot | [09:27:13] [INFO ] [wecom_adapter.py:58]: 验证请求有效性成功。
你愿意提交 PR 吗?
- [ ] 是的,我愿意提交 PR!
Code of Conduct
- [x] 我已阅读并同意遵守该项目的 行为准则。