1、新建Asp.net core web Api 应用程序
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISPrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdsATOfd3bkFGazxCMx8VesATMfhHLlN3XnxCMwEzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5SMzEGO2gDOxYDMxI2M0EWY4kjYmNDZxgjMxUWY0kjY58CXwEzLclDMxIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjL2M3Lc9CX6MHc0RHaiojIsJye.png)
2、目录结构
3、Nuget包下载安装
Microsoft.AspNetCore.Authentication.JwtBearer
Newtonsoft.Json
4、修改launchSettings.json
5、WeatherForecastController
6、修改appsettings.json
7、添加JwtTokenField.cs
8、添加RequestUser.cs
9、添加IAuthorizeService.cs
10、添加AuthorizeService.cs
11、修改Startup.cs
12、添加AuthenticationController.cs
备注:[AllowAnonymous]特性添加后,Action不会被验证
13、启动运行
14、使用Postman访问APi资源