【发布时间】: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