ASP .NET Core Project for learning. Every one should be able to use this templae to build a ASP.NET Core web API Security with Authorization Server JWT (OpenID Connect).
- Security with JWT from authorization server
- Swagger for API's Endpoint
- API-Versioning
These instructions will get you to setup the project, install sdk and add package (CLI or Package manager console).
- Visual Studio 2022 or higher
- .NET 7.x SDK
- Install .net SDK 7
Download .NET SDK here. - Create new Web API's project
dotnet new webapi –-name ASPNET_Core7_WebAPI_JWT
- Add package
- Authentication JWT
dotnet add package Microsoft.AspNetCore.Authentication.JwtBearer
- API-Versioning
dotnet add package Asp.Versioning.Mvc.ApiExplorer
- Authentication JWT