Python开发的Azure ChatBot部署至Azure WebApp后无法正常运行
部署Azure Web App上的BotBuilder Python Echo Bot故障求助
我正在部署Microsoft BotBuilder Samples中的Python Echo Bot示例项目,该项目在本地运行完全正常,但部署到Azure Web App后出现以下问题:
已完成的配置
- 修改项目默认端口为8000
- 在Azure WebApp中配置了必要的环境变量(包含
MicrosoftAppId、MicrosoftAppPassword等核心参数) - 已将应用注册的ID和密码同时配置到WebApp环境变量以及项目的
config.py文件中
出现的问题
- WebApp后台显示应用运行状态正常,但聊天机器人无法建立连接,弹出“无法连接到机器人”的错误提示
- 直接访问WebApp站点返回500内部服务器错误,页面提示“服务器发生意外错误”
- 相关截图说明:
- 机器人连接错误截图:展示聊天窗口中机器人连接失败的提示界面
- WebApp 500错误页面截图:两张显示服务器内部错误的页面截图
- WebApp配置信息截图:两张包含WebApp常规设置、应用设置的配置界面截图
- 环境变量配置截图:展示已配置
MicrosoftAppId、MicrosoftAppPassword等变量的界面
请问有没有人遇到过类似问题,或者有具体的排查建议?
内容的提问来源于stack exchange,提问作者Quinn Favo
相关产品推荐
相关产品推荐

