工程笔记
写给真正
交付技术栈的人
关于 React、Node.js、TypeScript 与 AI 的文章。有译文正文时显示译文。没有时显示英文,并注明这一点。
标签:Authorization
MCP与OAuth2:谁授权了代理在您的MCP服务器上的操作?
OAuth2仅涵盖了模型上下文协议中代理授权的一部分内容。OIDC、作用域、混淆代理规则、GNAP以及能力机制之间又是如何相互关联的?
阅读约 12 分钟企业级AI代理的安全工具发现方案:注册表、网关与策略机制。
面向金融服务代理的设计:工具注册表、过滤式发现机制、确定性工具网关、意图级授权以及持久性副作用处理。
阅读约 7 分钟MCP服务器失效的两种方式及防止其发生的防护机制
MCP服务器会因过宽的令牌范围及缺乏任务感知的工具而出现故障。限定范围的令牌、受众验证、经过处理的错误信息以及工具使用上限共同构成了防护层。
阅读约 8 分钟保护支持写入功能的MCP工具:令牌之外的七层安全机制
为何MCP令牌无法授权下游写入操作,以及能够实现该功能的七层控制架构、凭证分离机制、精确请求审批规则和重试规则。
阅读约 8 分钟保护 MCP:当人工智能代理获得您系统的访问权限时
将模型上下文协议工具视为功能而非终端——将认证与授权分开,修正混淆的代理问题,尽量减少工具输出,并假设模型功能强大但不可信任。
阅读约 12 分钟认证词汇映射:API密钥、会话、JWT、OAuth2、OIDC、SSO
通过一个核心问题将 API 密钥、会话、JWT、OAuth2、OpenID Connect 以及 SSO 归类到一起,从而了解它们之间的关联:是谁在发起请求,或者他们能做些什么。
阅读约 10 分钟测试故障路径:Next.js、Remix与过期的授权数据问题
一个案例研究,探讨了权限过期漏洞如何影响对 Next.js 与 Remix 的选择,以及如何从数据变更、缓存生命周期和调试便捷性等方面来评估框架。
阅读约 9 分钟Express 中基于角色的访问控制:JWT与两个中间件的应用
了解如何通过将 JWT 认证中间件与可重用的 authorize() 保护机制结合,在 Express API 中实现基于角色的访问控制,以及何时返回 401 错误码而非 403 错误码。
阅读约 4 分钟为何 Next.js Server Actions 需要在每个函数体内部进行授权
一起经过详细分析的账户接管案例展示了未经身份验证的 Next.js Server Actions 如何暴露特权操作,以及应在何处设置授权检查才能阻止此类行为。
阅读约 4 分钟
常见问题
关于这些文章
是。每篇都是为本站准备的英文原创改写。结构与代码跟随来源;正文重写并做过重合检查。
英文是来源。只有存在该语言的正文译文时才显示其他语言。缺失或空白的译文仍是英文,包括在本地化网址上。
草稿经编辑后进入发布队列。站点导入只收录新的或有变更的 slug,不会重复添加。
示例仅供说明。上线前请核对技术栈与许可。若需交付,请发来简报。