首页 > TAG信息列表 > MiniAPI

.NET6之MiniAPI(十):基于策略的身份验证和授权

  JWT不管是基于角色,还是自定义策略,实现的步骤都是大同小异的,基于自定义策略的步骤如下:   1、appsettings.json中配置JWT参   2、添加身份认证和授权服务和中间件,并设置为策略模式和策略名称   3、定义生成Token的方法和验证Toekn参数的方法   4、登录时验证身份并分发T

.NET6之MiniAPI(十):基于策略的身份验证和授权

  JWT不管是基于角色,还是自定义策略,实现的步骤都是大同小异的,基于自定义策略的步骤如下:   1、appsettings.json中配置JWT参   2、添加身份认证和授权服务和中间件,并设置为策略模式和策略名称   3、定义生成Token的方法和验证Toekn参数的方法   4、登录时验证身份并分发T

.NET6之MiniAPI(七):中间件

  http协议,是由客户端发出请求,服务端响应结果并返回,我们把这个请求来回抽象成一个请求管道,那中间件就是这个管道上的阀门,控制着流量的进出和中断。每一个请求都要经过中间件的过滤,滤掉不合格的请求,放行合格的请求,比如用户验证,只有授权的用户通过,没有授权的用户挡在门外。    

.NET6之MiniAPI(七):中间件

  http协议,是由客户端发出请求,服务端响应结果并返回,我们把这个请求来回抽象成一个请求管道,那中间件就是这个管道上的阀门,控制着流量的进出和中断。每一个请求都要经过中间件的过滤,滤掉不合格的请求,放行合格的请求,比如用户验证,只有授权的用户通过,没有授权的用户挡在门外。    

.NET6之MiniAPI(四):配置

  配置文件,是一个每个应用服务程序常用的功能,从原来的终端应用时代,到现在的元宇宙时代,配置都是很悠然自得的存在。asp.net core提供了强大的配置文件访问机制,不管是MVC API还是MiniAPI,使用方式都是相同的。   框架默认的配置文件是:appsettings.json,可以以json的格式存放自己复

.NET6之MiniAPI(四):配置

  配置文件,是一个每个应用服务程序常用的功能,从原来的终端应用时代,到现在的元宇宙时代,配置都是很悠然自得的存在。asp.net core提供了强大的配置文件访问机制,不管是MVC API还是MiniAPI,使用方式都是相同的。   框架默认的配置文件是:appsettings.json,可以以json的格式存放自己复

.NET6之MiniAPI(三):Response

  MiniAPI中,Response的返回数据有三种格式,IResult,string,json: ValueTask<string> - 这包括 string 和 Task<string> T(任何其他类型,返回前端时转成json)- 这包括 Task<T> 和 ValueTask<T> 基于 IResult - 这包括 Task<IResult> 和 ValueTask<IResult> 1、字符串 返回字符串

.NET6之MiniAPI(三):Response

  MiniAPI中,Response的返回数据有三种格式,IResult,string,json: ValueTask<string> - 这包括 string 和 Task<string> T(任何其他类型,返回前端时转成json)- 这包括 Task<T> 和 ValueTask<T> 基于 IResult - 这包括 Task<IResult> 和 ValueTask<IResult> 1、字符串 返回字符串

dotnet初探:用miniapi创建一个自己的url

致谢 首先写在前面,非常感谢微软mvp桂素伟先生的技术分享,因为微软的文档大部分都如机器翻译般的生硬,让人难以读下去,正是他的无私分享为我的.net学习旅程提供了方向,非常感谢。如果大家对他比较感兴趣,可以直接关注微信公众号(桂迹) 创建url需要知道的必要知识 根据Http协议的规定,一