【发布时间】:2018-02-20 14:38:43
【问题描述】:
我正在尝试创建一个本地 c# 应用程序,该应用程序创建 CSV 文件以放入数据湖中。
由于这是一个模拟账户,我已经尽了最小的努力来保密,因为无论如何很快就会被清除,我使用试用账户的任何东西都没有任何价值。
我已经创建了应用程序,并通过门户分配了我想要使用的用户(下图),但是当我运行我的程序时出现以下错误:
The user or administrator has not consented to use the application with ID '3a9548f5-4b49-4506-8488-9a377b205e4d' named 'Demo'
我使用以下行进行身份验证:
ServiceClientCredentials adlCreds = await UserTokenProvider.LoginSilentAsync("3a9548f5-4b49-4506-8488-9a377b205e4d", "bokdemo.onmicrosoft.com", "demo@bokdemo.onmicrosoft.com", "XXXXXX");
如果我进入用户 Demo,并查看该用户下的所有应用程序,我会得到以下信息
该应用程序是作为本机应用程序创建的,并带有指向我的 Datalake 作为重定向 URL 的链接。
【问题讨论】:
-
你编辑的
"XXXXXX"是什么? -
XXXX代表用户demo的密码
标签: azure azure-active-directory