发送此消息到您的机器人时出错:HTTP状态代码被禁止。 Azure门户

时间:2019-04-11 07:20:40

标签: c# azure botframework

我遇到此错误。我在azure上下载了bot的基本模板时就知道了。然后,我将其密钥和凭据复制到我的旧机器人上,然后将我的旧机器人发布到我下载的Bot模板插槽中。如何解决呢?

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:1)

您可以按照步骤here。该文档最近已更新。

关键是您需要使用从azure门户下载的源代码中的一个更新本地appsettings.json或.env文件。然后更新您的本地漫游器代码。

Startup.cs

ConfigureServices方法中,使用ASP.NET Core提供的配置对象。

var appId = Configuration.GetSection("MicrosoftAppId").Value;
var appPassword = Configuration.GetSection("MicrosoftAppPassword").Value;
options.CredentialProvider = new SimpleCredentialProvider(appId, appPassword);

答案 1 :(得分:0)

您是否在频道配置中设置了特定于域的身份验证层? 这些都是你可以尝试的 Check this issueThis one,尤其是(5)点

希望对您有帮助!