Can';t使用Azure广告验证Azure Web应用。我做错了什么?

Can';t使用Azure广告验证Azure Web应用。我做错了什么?,azure,azure-web-app-service,azure-active-directory,Azure,Azure Web App Service,Azure Active Directory,我们是一家很小的初创公司。我们在Bizspark,现在已经过期了,但我们都有免费的MSDN帐户。我已经评论了我们的产品代码,在上面运行JsDoc3生成一个文档网站。我在Azure上安装了一个免费的Web应用程序。未经认证可罚款。我想我会用我们的微软帐户为我们中的几个人做一个小广告,将应用程序的身份验证设置为广告和pow,很好。它会要求我们使用我们的Microsoft帐户登录,一切都会很好。只有我们能够看到我们的内部代码文档的网站。似乎对我有用,因为我创造了一切。但是我在广告里放的其他人都不能认证

我们是一家很小的初创公司。我们在Bizspark,现在已经过期了,但我们都有免费的MSDN帐户。我已经评论了我们的产品代码,在上面运行JsDoc3生成一个文档网站。我在Azure上安装了一个免费的Web应用程序。未经认证可罚款。我想我会用我们的微软帐户为我们中的几个人做一个小广告,将应用程序的身份验证设置为广告和pow,很好。它会要求我们使用我们的Microsoft帐户登录,一切都会很好。只有我们能够看到我们的内部代码文档的网站。似乎对我有用,因为我创造了一切。但是我在广告里放的其他人都不能认证。我们得到这个错误:

“AADSTS50020:用户帐户”joe@ourdomain.com租户“默认目录”中不存在“from identity provider”“live.com”,无法访问该租户中的应用程序“app id key”。需要首先将该帐户添加为租户中的外部用户。请注销,然后使用其他Azure Active Directory用户帐户重新登录。“

我不知道。我以前从未用过广告。这是如此普遍,我想这一定是最简单的用例。我一定错过了什么愚蠢的事情。不过,我所有的谷歌搜索和堆栈交换都没有找到答案。有人能帮我弄清楚吗


提前感谢您的帮助。

请确保您已在Azure AD租户中成功添加外部帐户。在我的测试中,如果我没有添加外部帐户,我将得到与您相同的错误消息

要将退出Microsoft帐户添加到azure ad租户,您可以执行以下步骤:

  • 在经典门户中,在azure广告租户中单击用户
  • 单击[添加用户]按钮,选择类型:具有现有Microsoft帐户的用户
  • 添加后,您将在azure ad租户中找到添加的Microsoft帐户,如:

  • 此外,Azure AD外部用户还有一些限制,例如,外部用户不能同意在其主目录之外的目录中使用多租户应用程序。您可以单击以了解有关azure广告中外部用户的更多信息。

    请将您的帖子(特别是标题,还有内容)改为问题,而不是投诉。您是否已将Microsoft帐户添加到相关azure广告中?您是否配置了multi-tanent?@juunas-我目前只有一个web应用,为什么我需要多租户?你能给我指一个关于它的好博客帖子吗?我见过一些,但它们都很复杂,似乎过时了。对我已经添加了帐户。这是我做的第一件事之一。@juliet:/