![](/img/trans.png)
[英]use await inside callback (Microsoft Bot Framework v4 nodejs)
[英]Microsoft Bot Framework NodeJS V4 running on AWS Lambda 401 unauthorized error
我正在尝试使用在AWS Lambda上运行Serverless的MS BotFramework构建Chatbot。
未指定AppId和AppSecret时,Bot正在与Emulator和NGROK配合使用:
var adapter = new BotFrameworkAdapter({
appId: null,
appPassword: null
});
当我启用AppId和密码时:
var adapter = new BotFrameworkAdapter({
appId: process.env.microsoftAppID,
appPassword: process.env.microsoftAppPassword
});
仿真器响应:无法发布活动。 未经授权的消息
在日志中,我得到以下信息:BotFrameworkAdapter.processActivity():401错误-错误:未经授权的访问。 请求未获授权
我已经通过https://docs.microsoft.com/zh-cn/azure/bot-service/bot-service-troubleshoot-authentication-problems?view=azure-bot-service-4.0#issue的步骤2验证了凭据-an-http请求到的微软登录服务
该规范现已为我工作。 已发布了npm“ botbuilder”软件包的新更新,此问题已解决。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.