ASP.NET 핵심 응용 프로그램이 있고 응용 프로그램이 OpenIDConnect 인증을 사용하고 있습니다. IdentityServer3를 인증 서버로 사용합니다. 약간의 NuGet 패키지가 인증 용 & 인증을 위해 ASP.NET 코어에서 사용해야하는 것과 혼동 스럽습니다.Microsoft.AspNet 대 Microsoft.AspNetCore nuget 패키지는 무엇입니까?
아래
Microsoft.AspNet.Authorization
Microsoft.AspNet.Authentication.Cookies
Microsoft.AspNet.Authentication.OpenIdConnect;
처럼 here는 Microsoft.AspNet.*****
를 사용하여 제안 기사, 그래서 뭔가하지만, 또한 .NET 핵심에 특정처럼 보이는 다음 NuGet 패키지가있다.
Microsoft.AspNetCore.Authorization
Microsoft.AspNetCore.Authentication.Cookies
Microsoft.AspNetCore.Authentication.OpenIdConnect;
이 패키지 들간의 차이점은 무엇이며 ASP.NET 코어에서 OpenIdConnect 인증에 사용해야하는 것은 무엇입니까?
감사합니다. OpenIDConnect 및 인증 – LP13
을 사용하여 인증을 수행한다는 샘플 코드가 있습니까? PinpointTownes는 실제로 OpenIdConnect Server에 대해 인증하는 방법에 대한 샘플을 가지고 있지만 MVC이기 때문에 ID 서버 4에서도 작동해야합니다. 클라이언트 프로젝트에는 OpenIdConnect Server 패키지에 대한 참조가 없습니다. https://github.com/aspnet-contrib/AspNet.Security.OpenIdConnect.Samples/blob/master/samples/Mvc/Mvc.Client/Startup.cs#L33-L50을 참조하십시오. – Tseng