我能够在 ASP.NET 5 Beta 8 中使用 MicrosoftAccountAuthentication,但 Startup.cs 中的相同代码不会在 RC1 中构建
app.UseMicrosoftAccountAuthentication(options =>
{
options.ClientId = "MyClientId";
options.ClientSecret = "MyClientSecret";
});
错误是
The type 'IApplicationBuilder' is defined in an assembly that is not referenced. You must add a reference to assembly 'Microsoft.AspNet.Http.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
但是Microsoft.AspNet.Http.Abstractions
,Beta 8 中不需要该程序集,也无法添加到使用列表中。
我注意到微软文档总是引用使用 Facebook 身份验证。作为外部提供商的 Microsoft 帐户身份验证是否会消失?