最近在折腾IdentityServer4,为了简单,直接使用了官方给的QuickStart示例项目作为基础进行搭建。有一说一,为了保护一个API,感觉花费的时间比写一个API还要多。本文基于ASP.NETCORE3.1,IdentityServer43.1.3。代码皆为关键代码,贴全了太多了。好不容易跑起来了,最终的任务要落实到授权的工作上来。在API中使用Authorize用来限制用户的访问。[Route("api/[controller]")][Authorize(Roles="Administrator")][ApiControlle...
继续阅读 >