【问题标题】:"Access Denied: You do not have access" error in Azure PortalAzure 门户中的“拒绝访问:您无权访问”错误
【发布时间】:2019-02-19 23:13:30
【问题描述】:

我正在尝试对 MSAL JS 和 ADAL JS 库进行一些实验。通过在 Azure Active Directory =>“应用注册(预览版)”中进行配置,我能够让 MSAL JS 正常工作。但是,当我切换到 ADAL JS 时,我收到一个关于需要 2.0 版的错误,所以我认为我需要使用常规的“应用注册”屏幕。

但是,当我点击常规的“应用注册”按钮时,我得到:

访问被拒绝

您没有访问权限

您似乎无权访问 到这个内容。要获得访问权限,请联系所有者。

我觉得奇怪的是我可以访问“预览”应用注册屏幕,但不能访问常规屏幕。

我在网上看到有人建议在“用户设置”中进行更改,但该屏幕给了我相同的错误消息。转到“用户”,我看到 0 个用户,它不允许我添加任何用户(加号显示为灰色)。

我使用的帐户只是个人帐户,它与任何组织无关,因此没有管理员。我想我应该有完全的许可或者可以给自己,但不知道怎么做。

【问题讨论】:

  • 这是您可能尝试访问的用户设置的屏幕截图,以使用户能够注册他们的应用程序..(如果由于某种原因被禁用)i.stack.imgur.com/C6mMC.png .. 这是您提到的与 Azure 订阅相关联的个人帐户?
  • 谢谢。不,我没有将它与 Azure 订阅关联,但由于“预览”应用程序注册有效,我认为非预览版可以。如果我尝试做一些需要订阅的事情(比如创建数据库),它会询问我是否要进行 30 天的免费订阅。如果“应用注册”需要订阅,不应该提示相同吗?
  • 另外,我在您的屏幕截图中找不到任何“默认目录”屏幕,但可能是因为我没有 Azure 订阅。
  • 好的,您使用的帐户可能是 Microsoft 帐户,例如 xyz@live.com、hotmail.com、outlook.com 等?我试图澄清该帐户与某些组织的 Azure AD 中的来宾用户没有关联或不是来宾用户?
  • 我不能真正代表 Azure 门户中的用户体验。即为什么你没有收到免费订阅的提示。但我可以告诉你 ADAL JS 库与 Azure AD 一起使用v1 端点,为了向 Azure AD 注册您的应用程序并尝试使用 ADAL,您的帐户将需要与一些 Azure AD 租户相关联。我能想到的 2 种方式.. 1 - 您使用此订阅试用版为您创建 Azure AD 并将您的帐户添加到其中的帐户,或者.. 2- 其他人将您的帐户添加/邀请到现有的 Azure AD 租户。

标签: azure azure-active-directory adal msal


【解决方案1】:

获取试用版 Azure 帐户解决了这个问题,因此似乎需要使用“应用程序注册”部分。

然而,为什么预览模式不需要帐户仍然有点不清楚。

此外,如果 Azure 会显示一条正确的消息,说明需要一个帐户而不是错误消息,那就太好了,但这是次要的。

【讨论】:

    猜你喜欢
    • 2023-01-06
    • 1970-01-01
    • 1970-01-01
    • 2022-01-18
    • 1970-01-01
    • 2016-01-31
    • 1970-01-01
    • 2020-10-07
    • 2020-04-11
    相关资源
    最近更新 更多