我使用了机器人通道注册和ngrok。我已经在.env文件中替换了MicrosoftAppId和MicrosoftAppPassword(客户端密钥)。我还编辑了清单中的应用程序ID。但是,当我尝试在网络聊天中测试该漫游器时,它使我遭受了以下错误:JwtTokenExtractor.getIdentity:err! FetchError:对https://login.botframework.com/v1/.well-known/openidconfiguration的请求失败,原因:连接ETIMEDOUT
当我在仿真器中本地测试时,它可以工作。请帮助我。
我刚刚对其进行了测试,并且对我有用,我所做的就是创建一个机器人通道注册,将消息传递端点https://xxxxxxa6ab9.ngrok.io/api/messages放入,并将app reg秘密和appid放入.env并运行这两件事。
听起来您可能拥有防病毒/防火墙,阻止了ngrok或bot与外界之间的某些通信。确保关闭第三方防火墙等,并且仅需确认,您需要2个命令窗口来运行此窗口,一个窗口来运行ngrok,另一个窗口来运行npm start。