无法访问 LUIS 门户

Unable to access the LUIS portal

我们无法访问 LUIS.ai 门户。尽管我有一个 Azure 帐户创建了相同的凭据和资源,但会出现一条提示,指出使用 Active Directory 验证凭据时出错。请找到附件中的屏幕截图和日志。

{
    "Error": "interaction_required",
    "ErrorDescription": "AADSTS50105: The signed in user '{EmailHidden}' is not assigned to a role for the application '65920ba3-ab61-4a9b-9b10-505e5ce61b58'(luis.ai.live). - Trace ID: 2bbd72d5-4251-4e20-b018-5dcb6a5a2d00 - Correlation ID: 9e5d2000-7ff1-40ed-b358-797c6ef2b45c - Timestamp: 2020-01-02 05:28:01Z"
}

导航到 Azure 门户中的 Azure Active Directory -> Enterprise applications -> select Application Type with All applications -> 按 [=14= 搜索] -> 点击应用程序 -> Users and groups -> 添加您的用户帐户作为角色(至少您需要成为应用程序的 Owner 才能添加用户)。

或者您可以导航到应用程序的Properties,将User assignment required设置为No,也可以解决问题。

还要注意,这两种方式都需要Properties -> Enabled for users to sign-in设置为Yes.