私はASP.NET Coreアプリケーションを持っており、アプリケーションはOpenIDConnect認証を使用しています。私はIdentityServer3を認証サーバとして使用します。私は、認証のためにASP.NETコアで使用する必要があるNuGetパッケージと、少し混乱しています&承認。Microsoft.AspNet vs Microsoft.AspNetCore nugetパッケージ?
記事hereはMicrosoft.AspNet.*****
を用いることが提案されているので、
Microsoft.AspNet.Authorization
Microsoft.AspNet.Authentication.Cookies
Microsoft.AspNet.Authentication.OpenIdConnect;
のようなものは、しかし、それは.NETのコアに固有であるように見える、次のNuGetパッケージもあります。
Microsoft.AspNetCore.Authorization
Microsoft.AspNetCore.Authentication.Cookies
Microsoft.AspNetCore.Authentication.OpenIdConnect;
これらのパッケージの違いは何ですか?また、ASP.NETコアでOpenIdConnect認証に使用する必要があるのは何ですか?
ありがとうございました。 OpenIDConnectと認証 – LP13
を使用して認証を行っていると指摘できるサンプルコードはありますか?PinpointTownesは実際に彼が開発しているOpenIdConnect Serverに対してどのように認証するかについていくつかのサンプルを持っていますが、MVCのため、クライアントプロジェクトにはOpenIdConnect Serverパッケージへの参照がありません。 https://github.com/aspnet-contrib/AspNet.Security.OpenIdConnect.Samples/blob/master/samples/Mvc/Mvc.Client/Startup.cs#L33-L50を参照してください。 – Tseng