Ошибка при отправке этого сообщения вашему боту: HTTP код состояния Запрещен. Лазурный портал - PullRequest
1 голос
/ 11 апреля 2019

У меня эта ошибка.Я получил его, когда я скачал базовый шаблон бота на лазурном.Затем я скопировал его ключи и учетные данные в мой старый бот, а затем опубликовал мой старый бот в слоте шаблона бота, который я скачал.Как решить это?

enter image description here

и enter image description here

Ответы [ 2 ]

1 голос
/ 11 апреля 2019

Вы можете выполнить шаги здесь . Этот документ был недавно обновлен.

Ключевым моментом является то, что вам нужно обновить локальный файл appsettings.json или .env файлом, указанным в исходном коде, который вы скачали с портала Azure. Затем обновите свой локальный код бота.

Startup.cs

В методе ConfigureServices используйте объект конфигурации, предоставляемый ASP.NET Core.

var appId = Configuration.GetSection("MicrosoftAppId").Value;
var appPassword = Configuration.GetSection("MicrosoftAppPassword").Value;
options.CredentialProvider = new SimpleCredentialProvider(appId, appPassword);
0 голосов
/ 12 апреля 2019

Вы установили специфичный для домена уровень аутентификации в конфигурации ваших каналов?Это то, что вы можете попробовать Проверить эту проблему и Это , особенно пункт (5)

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...