2016-11-17 30 views
2

尝试使用新宣布的服务,但遇到问题入门。无法创建天蓝色的bot服务 - “此MSA App ID已在使用中”

  1. 输入的名称,认购等
  2. 得到了我的微软应用程序ID,其输入到所选择的形态
  3. 选择C#
  4. 的模板,任何一个
  5. 当我点击创建博特我获得“此MSA App ID已在使用中”

我需要做什么?

+0

我也有类似的错误。我尝试了三次......创建了三个不同的APPS并且第三次成功:-)这是我关于Azure Bot Service的文章https://praveenkumarsreeram.com/2016/11/17/build-your-bot-quickly-using -azure-bot-service /看起来像一些错误:-) – Prawin

+0

@Prawin谢谢 - 我点击管理和创建一个(应用程序ID /密码),并使用它,而不是以前的值,它工作正常。 –

+0

很酷..对她很好:-) – Prawin

回答

1

我点击了管理并创建了一个集合(应用程序ID /密码),并使用它来代替之前的值,之后它就可以正常工作。

0

我的回答背景:由于某些原因,我目前的Bot服务停止工作,我必须创建一个新的Bot服务来为我已发布的bot提供后端服务。但是,当您尝试使用已发布的bot应用程序ID和应用程序密码创建新的Bot Service时,您将收到相同的消息(“此MSA App ID已被使用”)。

解决方案:删除旧的无法使用的Bot服务。然后创建一个与您的旧Bot服务名称(,因此消息端点URL看起来类似)相同名称的新Bot服务(具有新的应用程序ID和应用程序密码)。该过程将在您的bot框架门户中创建一个新的bot(在我的机器人下)。现在您需要做两件事:

  1. 转到您新创建的Bot服务(在Azure门户中),在“设置”选项卡下找到应用程序设置。在应用程序设置中,将MicrosoftAppId和MicrosoftAppPassword替换为发布的bot中的AppId和App秘密(=应用程序密码)。您可以从Bot Framework portal中找到已发布机器人的应用程序ID和密码。
  2. 在Bot框架门户中,在“我的机器人”下找到您新创建的机器人。您需要将此机器人的消息传递端点复制到旧(已发布)机器人的消息传递端点。在门户中,单击“详细信息”部分之外的“编辑”。向下滚动并复制消息传递端点。再次转到“我的机器人”并点击您的旧机器人。点击“详细信息”部分以外的“修改”,然后在其中粘贴端点网址。

现在,您新创建的bot服务(Azure门户)已连接到您的旧发布bot(Bot框架门户)。您可以继续并删除Bot Framework门户中新创建的bot,因为您不再需要它了。

相关问题