我刚刚开始使用 Microsoft Bot Framework,并尝试按照入门教程运行一个非常基础的应用程序,使用模拟器。当我发送消息时,收到了错误:401 未授权
我已经尝试的步骤
我已经在模拟器中修正了URL,使其与应用程序的正确URL匹配。并且从模拟器字段中删除了应用ID和应用密码。
我认为我暂时不需要担心https,因为我是在本地(localhost)运行的。
回答:
Microsoft Bot Framework 文档说明,当你在localhost
运行时,需要添加你的localhost
并指定正确的端口,同时要求你在应用ID和应用密码字段中保持为空。
但是,如果你已经在web.config
文件中添加了你的应用ID和密码,请确保也将它们添加到模拟器中。否则你会收到401 - Unauthorized
错误。