ADAL 3.1.203031538-alpha:在 ASPNET5 和 ASPNET5Core 中调用 AuthenticationContext.AcquireTokenAsync() 时出现问题

ADAL 3.1.203031538-alpha: Problems calling AuthenticationContext.AcquireTokenAsync() in ASPNET5 and ASPNET5Core

我正在尝试使用调用 Azure 服务管理 REST 的 VS2015 CTP6 在 ASPNET5 Core 中编写一个库 API。该代码在 .NET45 控制台应用程序中运行良好。

在 ASPNET5Core 控制台应用程序中,代码在调用 AcquireTokenAsync 时静默失败,程序终止。

在 ASPNET5 控制台应用程序中,程序甚至不会生成错误,指出我必须添加对 System.Threading.Tasks 和 System.Runtime.

的引用

您可以在此处找到包含所有三个项目的存储库:

https://github.com/npnelson/ADALSamples.git(请务必阅读存储库中的自述文件以获取更多信息)

这些是错误,还是我遗漏了什么?

当前 ADAL Alpha 中的 .NET Core 支持仅为机密客户端流提供,即服务器上 Web 应用程序和进程的代码隐藏 运行。不支持 .NET Core 上的本机客户端。