Azure AD 登录权限提示
Azure AD sign in permissions prompt
我有一个 Cordova 应用程序(在 Azure 中设置为本机应用程序)使用 ADAL plugin for Apache Cordova 对我的租户进行身份验证。在 Azure 门户中授予本机应用程序的权限很简单:
自定义 API(在同一租户中设置为 Web 应用程序/API)并授予 "Access custom API"
Azure Active Directory 具有 "Sign in and read user profile"
的委派权限
首次登录时,会出现权限提示。
我的问题是,即使本机应用程序和 Web API 在同一个租户上,用户在第一次登录时是否总是会看到提示?
是的,任何用户首次登录您的应用时都需要征得他们的同意。
如果您是租户管理员,您可以通过管理员同意为所有用户同意。要获得管理员同意:
用&prompt=admin_consent
构建一个请求。
导航到 Azure Portal 并转到 App Registrations。在您应用的边栏选项卡中,点击 Grant Permissions。
我有一个 Cordova 应用程序(在 Azure 中设置为本机应用程序)使用 ADAL plugin for Apache Cordova 对我的租户进行身份验证。在 Azure 门户中授予本机应用程序的权限很简单:
自定义 API(在同一租户中设置为 Web 应用程序/API)并授予 "Access custom API"
Azure Active Directory 具有 "Sign in and read user profile"
的委派权限
首次登录时,会出现权限提示。
我的问题是,即使本机应用程序和 Web API 在同一个租户上,用户在第一次登录时是否总是会看到提示?
是的,任何用户首次登录您的应用时都需要征得他们的同意。
如果您是租户管理员,您可以通过管理员同意为所有用户同意。要获得管理员同意:
用
&prompt=admin_consent
构建一个请求。导航到 Azure Portal 并转到 App Registrations。在您应用的边栏选项卡中,点击 Grant Permissions。