名称' PromptBehavior'在当前上下文中不存在

时间:2017-03-11 08:32:08

标签: azure azure-active-directory

尝试使用Microsoft.IdentityModel.Clients.ActiveDirectory(3.13.8)使用AAD构建.NET核心1.1控制台应用程序。

我尝试使用AcquireTokenAsync来验证这个

var authParam = new PlatformParameters(PromptBehavior.Auto);
var result = context.AcquireTokenAsync("https://management.core.windows.net/", clientId, new Uri("https://localhost/"), authParam);
result.Wait();

然而,我的Intellisense强调PromptBehavior并告诉我名称' PromptBehavior'在当前上下文中不存在。由于这个错误,我也无法构建。

不确定如何继续。

1 个答案:

答案 0 :(得分:1)

PromptBehavior以及使用它的流程没有为.NET Core定义,仅适用于完整的.NET:https://docs.microsoft.com/en-us/active-directory/adal/microsoft.identitymodel.clients.activedirectory.promptbehavior