我能够UseMicrosoftAccountAuthentication在ASP.NET 5 Beta版8,但在Startup.cs相同的代码不会在RC1建立ASP.NET核心UseMicrosoftAccountAuthentication型IApplicationBuilder没有定义
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帐户身份验证是否会消失?
没错。谢谢@Joe Audette – Vague