2016-11-17 5 views
2

Попытка игры с недавно объявленной услугой, но у меня проблемы с запуском.Невозможно создать услугу azure bot - «Этот идентификатор приложения MSA уже используется»

  1. Введенное имя, подписка и т.д.
  2. Получил свой идентификатор Microsoft App, ввели его в форму
  3. Выбранный C#
  4. выбран любой один из шаблонов
  5. Когда я нажимаю Создать Bot I get "Этот идентификатор приложения MSA уже используется"

Что мне нужно сделать?

+0

У меня также была аналогичная ошибка. Я попробовал трижды. Создал три разных APPS и добился успеха в третий раз :-) Вот моя статья о Azure Bot Service https://praveenkumarsreeram.com/2016/11/17/build-your-bot-quickly-using -azure-bot-service/Похоже на ошибку :-) – Prawin

+0

@Prawin Thanks - я нажал кнопку «Управление» и создал набор (id/пароль приложения) и использовал это вместо предыдущих значений, и он работал нормально. –

+0

Прохладный .. Хорошо ей, что :-) – Prawin

ответ

1

Я нажал кнопку «Управление» и создал набор (идентификатор/пароль приложения) и использовал это вместо предыдущих значений, после чего он работал нормально.

0

Справочная информация по моему ответу: По какой-то причине моя текущая служба ботов перестала работать, и мне пришлось создать новую службу ботов, чтобы предоставить фоновый код для моего уже опубликованного бота. Однако, когда вы пытаетесь создать новую службу ботов, используя уже опубликованный секретный код приложения и приложения, вы получите то же сообщение («Этот идентификатор приложения MSA уже используется»).

Решение: удалите старый сервис Bot, который больше не работает. Затем создайте новую службу Bot (с новым идентификатором приложения и App) с тем же именем, что и ваше старое имя службы ботов (, так что URL конечной точки обмена сообщениями будет похож на). Этот процесс создаст нового бота в вашем портале рамок бота (в разделе «Мои боты»). Теперь вам нужно сделать две вещи:

  1. Перейдите на свою недавно созданную службу ботов (на портале Azure), найдите параметры приложения на вкладке «Настройки». В настройках приложения замените MicrosoftAppId и MicrosoftAppPassword секретом AppId и App (= пароль приложения) от вашего опубликованного бота. Вы можете найти идентификатор приложения и пароль своего опубликованного бота с Bot Framework portal.
  2. В портале Bot Framework найдите вновь созданного бота под «Мои боты». Вам нужно скопировать конечную точку обмена сообщениями этого бота в конечную точку обмена сообщениями вашего старого (опубликованного) бота. На портале нажмите «Изменить», кроме раздела «Подробности». Прокрутите вниз и скопируйте конечную точку обмена сообщениями. Перейдите в «Мои боты» еще раз и нажмите на своего старого бота. Нажмите «Изменить», кроме раздела «Сведения», и вставьте туда конечный URL.

Теперь ваша недавно созданная бот-служба (портал Azure) подключена к вашему старому опубликованному боту (в портале Bot Framework). Вы можете продолжить и удалить вновь созданного бота на своем портале Bot Framework, поскольку он вам больше не нужен.

0

Скорее всего, вы уже зарегистрировали приложение Microsoft с этим идентификатором. Вам нужно создать новую регистрацию приложений и использовать ее: https://apps.dev.microsoft.com/#/appList