Справочная информация по моему ответу: По какой-то причине моя текущая служба ботов перестала работать, и мне пришлось создать новую службу ботов, чтобы предоставить фоновый код для моего уже опубликованного бота. Однако, когда вы пытаетесь создать новую службу ботов, используя уже опубликованный секретный код приложения и приложения, вы получите то же сообщение («Этот идентификатор приложения MSA уже используется»).
Решение: удалите старый сервис Bot, который больше не работает. Затем создайте новую службу Bot (с новым идентификатором приложения и App) с тем же именем, что и ваше старое имя службы ботов (, так что URL конечной точки обмена сообщениями будет похож на). Этот процесс создаст нового бота в вашем портале рамок бота (в разделе «Мои боты»). Теперь вам нужно сделать две вещи:
- Перейдите на свою недавно созданную службу ботов (на портале Azure), найдите параметры приложения на вкладке «Настройки». В настройках приложения замените MicrosoftAppId и MicrosoftAppPassword секретом AppId и App (= пароль приложения) от вашего опубликованного бота. Вы можете найти идентификатор приложения и пароль своего опубликованного бота с Bot Framework portal.
- В портале Bot Framework найдите вновь созданного бота под «Мои боты». Вам нужно скопировать конечную точку обмена сообщениями этого бота в конечную точку обмена сообщениями вашего старого (опубликованного) бота. На портале нажмите «Изменить», кроме раздела «Подробности». Прокрутите вниз и скопируйте конечную точку обмена сообщениями. Перейдите в «Мои боты» еще раз и нажмите на своего старого бота. Нажмите «Изменить», кроме раздела «Сведения», и вставьте туда конечный URL.
Теперь ваша недавно созданная бот-служба (портал Azure) подключена к вашему старому опубликованному боту (в портале Bot Framework). Вы можете продолжить и удалить вновь созданного бота на своем портале Bot Framework, поскольку он вам больше не нужен.
У меня также была аналогичная ошибка. Я попробовал трижды. Создал три разных APPS и добился успеха в третий раз :-) Вот моя статья о Azure Bot Service https://praveenkumarsreeram.com/2016/11/17/build-your-bot-quickly-using -azure-bot-service/Похоже на ошибку :-) – Prawin
@Prawin Thanks - я нажал кнопку «Управление» и создал набор (id/пароль приложения) и использовал это вместо предыдущих значений, и он работал нормально. –
Прохладный .. Хорошо ей, что :-) – Prawin