asp.net core 自定义401和异常显示内容(JWT认证、Cookie Base认证失败显示内容)
asp.netcore2.0使用JWT认证园子里已经有挺多帖子了,但开发中发现认证未授权情况下返回的401状态码是没有任何信息的,业务中可能有需要返回一串错误的Json信息。在这里我分享一个自定义错误页面内容信息的方法,使用该扩展方法还可以捕获异常,将异常信息也转为json。1.新建一个Api接口统一返回类ApiResult.cs(可替换成自己的)。usingSystem;usingSystem.