저는 Core 1.0에서 Core 2.0으로 마이그레이션하고 필요로하는 코드로 작업 중이며 서비스 인증에서 필드를 사용하고 마이그레이션해야합니다. Core 2.0에서 필드를 사용하려면 어떻게해야합니까? (나도 Microsoft의 마이그레이션 문서를 검토하지만, 아무것도 찾을 수 없습니다.) https://docs.microsoft.com/en-us/aspnet/core/migration/1x-to-2x/identity-2xASP.NET Core 1.0으로 ASP.NET Core 2.0으로 업그레이드 ConfigureServices의 인증 업그레이드 - Core 2.0에서 Fields를 사용하려면 어떻게해야합니까?
public void ConfigureServices(IServiceCollection services)
그리고 난 다음에 문제가 :
Fields = { "email", "last_name", "first_name" },
(내가 어떻게 추가합니까 코어 2.0에서 다음)
다음은 아래 코드입니다.
ASP.NET 코어 1.0
app.UseFacebookAuthentication(new FacebookOptions
{
AppId = Configuration["Authentication:Test:Facebook:AppId"],
AppSecret = Configuration["Authentication:Test:Facebook:AppSecret"],
Fields = { "email", "last_name", "first_name" },
});
필요성 2.0
services.AddAuthentication().AddFacebook(facebookOptions =>
{
facebookOptions.AppId = Configuration["Authentication:Test:Facebook:AppId"];
facebookOptions.AppSecret = Configuration["Authentication:Test:Facebook:AppSecret"];
});