惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
T
Tailwind CSS Blog
有赞技术团队
有赞技术团队
爱范儿
爱范儿
Engineering at Meta
Engineering at Meta
J
Java Code Geeks
雷峰网
雷峰网
WordPress大学
WordPress大学
L
LangChain Blog
D
DataBreaches.Net
The GitHub Blog
The GitHub Blog
博客园 - 三生石上(FineUI控件)
Microsoft Security Blog
Microsoft Security Blog
P
Proofpoint News Feed
腾讯CDC
GbyAI
GbyAI
罗磊的独立博客
Blog — PlanetScale
Blog — PlanetScale
月光博客
月光博客
F
Fortinet All Blogs
Y
Y Combinator Blog
V
V2EX
A
About on SuperTechFans

博客园 - 冰封的心

华为欧拉安装.net10 设置word中第一页不显示页码,第二页页码从1开始 阿里云OSS图片生成缩略图和获取视频的封面方法 nginx中部署vue3注意事项 pgsql:connection failed: connection to server at “::1“, port 5432 failed: : û “postgres“ P(修改密码) Windows下同版本的postgresql到入data/base目录下的数据库 Dapper添加postgresql分区表错误处理 nginx更新证书 SoybeanAdmin修改 ERR_PNPM_WORKSPACE_PKG_NOT_FOUND 升级vite至最新版 .net 获取application/json参数 强制覆盖本地代码(与git远程仓库保持一致) JetBrains Resharper关闭行间自动补全 Postgresql序列操作 解决postgres数据库remaining connection slots are reserved for non-replication superuser connectio postgresql重置序列和自增主键 在C#中使用 CancellationToken 处理异步任务 电话脱敏SQL写法
JwtBearerEvents的订阅事件
冰封的心 · 2025-02-27 · via 博客园 - 冰封的心

JwtBearerEvents的订阅事件

// 1. **OnMessageReceived**:
// -触发时机:当接收到一个身份验证请求。
// -用途:用来处理接收到的原始身份验证消息,可以根据请求的具体情况来修改或取消身份验证过程。

//2. * *OnTokenValidated * *:
// -触发时机:在JWT被成功验证后触发。
// -用途:用来处理已验证的token,例如,可以在这里添加额外的日志记录或执行一些安全检查。

//3. * *OnAuthenticationFailed * *:
// -触发时机:当身份验证失败时触发。
// -用途:用来处理身份验证失败的情况,例如,记录失败原因、执行额外的错误处理逻辑等。

//4. * *OnChallenge * *:
// -触发时机:当需要向客户端发出一个挑战(例如,要求客户端提供凭据)时触发。
// -用途:自定义挑战的响应,例如,修改返回给客户端的`401 Unauthorized`响应。

//5. * *OnForbidden * *:
// -触发时机:当授权失败时触发(即用户已通过身份验证,但没有足够的权限访问特定资源)。
// -用途:自定义处理禁止访问的情况,例如,返回一个自定义的错误消息或执行其他逻辑。

来源:ASP.NET Core 中的 JWT 鉴权实现_netcore jwt验证是在哪里实现的-CSDN博客