问题描述
所以我有一个C#客户端应用UI。 UI需要从Azure sql检索一些数据。 我的Azure sql设置/启用了Azure Active Directory管理员。
所有使用UI的用户都应该可以通过Active Directory Integrated / MFA身份验证访问Azure sql(即登录sql Server Management Studio)。
我希望身份验证体验是无缝的。但是,用登录提示提示/挑战用户也没问题。
问题是,当我运行UI时,系统会提示我登录。我提供了我的ID /电子邮件地址,如果我以某种方式提供了它们,那么我就可以进行MFA流程(我可以通过电话进行身份验证)。 但是,通过身份验证后,我立即看到提示,提示应用程序“ ...需要访问您组织中只有管理员才能授予的资源的权限。请先让管理员授予对此应用程序的权限,然后才能使用它。”
请注意,我基本上是在关注此article。
问题:
是否可以避免需要管理员批准的此过程?
UI本身发送批准请求(使用Azure sql下的AAD管理员设置)是否可以接受?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)