Proof上线x401:企业Agent接入前,怎样核对协议版本?

产品页仍展示0.1,当前草案已是0.2;PROOF-RESPONSE在两版中的方向不同。对接前先固定合同,再验证凭证流程。

x401 0.2推荐签名模式教学示意:验证方组合证明要求,Agent原样交给凭证管理器取得结果,再提交验证方;公开摘要可用与受限资料待证明分别记录。
本站原创教学示意,按核验时Draft 0.2.0的推荐签名模式绘制;不代表Proof产品界面、实际测试或交易完成。

先说结论

Proof于2026年10月15日宣布x401身份钱包与MCP服务生产可用;这不代表所有接入方已采用同一协议版本。10月16日核验时,产品页仍展示0.1.0,当前规范为Draft 0.2.0。企业应先确认双方版本、请求头方向和凭证请求结构,再做隔离验收;凭证满足、具体业务授权与付款结果仍需分别判定。

读完你会得到

  • 0.1和0.2的PROOF-RESPONSE承担不同方向的职责,不能按名称直接兼容。
  • 0.2由验证方组合凭证请求,客户端保留其约束;产品上线公告不能证明对端版本。
  • 公开摘要可用与受限附加资料待证明可以同时存在,要分别显示。

负责Agent集成的工程师常从产品页复制示例,再按最新文档补实现。这次核验发现,Proof的x401产品页与当前协议草案使用不同接口合同。只替换一个请求头名称,仍可能把凭证交给错误的处理分支。

10月15日上线了什么,哪些版本仍需确认

Proof在10月15日09:00美国东部时间发布公告,宣布身份钱包、开放HTTP协议x401及生产MCP服务可用。公告描述,接收请求的网站可索取身份凭证,并通过其方案检查用户对特定交易条款的签署。这是厂商发布的能力说明,本站没有对产品进行实测。

本次事件日期和公告发布日期均为10月15日;来源核验日期为10月16日。当前规范页面标注Draft 0.2.0,旧版页面标注Draft 0.1.0,产品页仍以0.1.0展示。规范页没有给出0.2.0的发布日期,因此不能把它说成10月15日刚升级的版本。

适合关注这条消息的是正在连接外部Agent、凭证管理器或需要属性证明的业务接口团队。普通内部知识问答未必需要增加这套协议。实际支持的凭证、发行方、客户端和部署版本,应向对接方逐项确认;公告中的兼容助手名单不能代替自己的集成验收。

本节依据: [1] Proof via GlobeNewswire [2] Proof [3] Proof / x401 specification

同名PROOF-RESPONSE,在两版里方向不同

官方草案接口对照。0.2指2026年10月16日读取的latest页面,双方实际版本另行确认。
合同位置Draft 0.1.0Draft 0.2.0
验证方向客户端提出证明要求PROOF-REQUIREDPROOF-REQUEST
客户端提交凭证结果或证明满足令牌PROOF-PRESENTATIONPROOF-RESPONSE
验证方返回证明错误等信息PROOF-RESPONSEPROOF-RESULT
钱包侧请求由谁组合Agent根据proof中的条件创建请求验证方组合credential_requirements;Agent获取其结果
主要请求结构proof.dcql_query或proof.scope等credential_requirements.digital.requests

这里的验证方,是保护资源并决定接受何种证明的服务。凭证管理器可以是钱包或持有凭证的服务。两版差异同时涉及消息方向和请求结构,不能在网关里把旧字段重命名,就宣称完成升级。

下面的方法是本站接入建议:先选双方共同支持的一版,记录规范地址、读取日期、服务与客户端版本。若需兼容两版,分别解析、校验和测试;未知版本停止证明分支并返回可诊断错误,不让模型推测字段含义。

本节依据: [4] Proof / x401 specification [3] Proof / x401 specification

按0.2对接时,保留验证方发出的请求

0.2草案把凭证请求的组合交给验证方,Agent可调用凭证管理器,也可转交受支持的远程服务获取结果。Agent不得修改credential_requirements的条目。签名请求是规范推荐的模式;验证方仍负责检查结果绑定、凭证状态和发行方信任。

本站建议把协议解析放在确定性的客户端或服务层。模型可向用户解释缺少哪类证明,但不负责改写凭证条件、选择一个更宽松的发行方或生成“已证明”标记。获取到结果后交回原受保护路由,由验证方判定是否满足。

开始联调前准备这些输入

  1. 固定一条只读路由

    使用自己控制的测试域名与虚构对象,写清哪些摘要公开、哪些附加资料需要证明。先不接真实付款或订单写入。

    产出:公开字段与受限字段表
  2. 确认实际组件

    记录验证方、客户端、凭证管理器、测试发行方及各自支持版本,选定凭证格式与请求模式。

    产出:双方确认的版本合同
  3. 约定可查的失败记录

    只记脱敏关联号、版本、失败阶段与原因类别;凭证、令牌和完整身份证明不进入普通日志。

    产出:负责人与诊断入口

本节依据: [3] Proof / x401 specification

用一条报价资料路由做演练

以下为本站虚构教学:Agent读取供应商Q-204的报价摘要,附加规格资料仅供满足合作伙伴资格要求的调用方取得。服务可以返回公开摘要,同时用PROOF-REQUEST说明受限内容所需的证明。HTTP 200下仍可存在这种要求;不能把可用的公开摘要丢弃,也不能声称尚未取得的附件已经读到。

先在隔离环境约定正常期望:公开摘要可显示;受限资料处于待证明状态。用户通过测试凭证管理器提供结果,验证方接受后才取得附加资料。若只用固定JSON模拟结果,演练仅覆盖解析与流程,不能据此声称密码学验证或真实凭证互通已经通过。

教学预期,供团队填写实际结果;本站未执行真实x401产品测试。
改变一个条件预期行为应记录的证据
旧版0.1客户端收到0.2要求识别不兼容或走明确的0.2适配器;不靠换头名称继续合同版本、进入的解析分支
200响应含PROOF-REQUEST公开摘要可用;所需受限资料保持待证明公开与受限资料各自状态
代理删除PROOF-REQUEST对照服务端与客户端可见头,找出丢失位置;受限资料未取得时不宣布完成网关前后脱敏头名记录
凭证结果对应另一验证方或已过期请求由验证方拒绝;客户端不换路由绕过绑定或有效性失败类别
受信任发行方不满足当前资格条件保留未满足状态,不用其他身份属性顶替缺少的条件与受控拒绝
200响应含PROOF-RESULT证明错误证明分支失败;按合同显示下一步协议错误与HTTP状态分别记录

本节依据: [3] Proof / x401 specification

把网关和浏览器链路一起检查

消息从业务服务到Agent,可能经过反向代理、SDK和浏览器。本站建议用同一脱敏请求关联号,对照原始响应头与客户端实际读到的头。浏览器跨域调用还需核对CORS是否允许发送、读取对应proof头;命令行能读到,并不能证明浏览器也读得到。

不要把证明信息放进自然语言正文来补救丢头。这样会让协议处理依赖模型阅读,也掩盖基础链路问题。若只是公开页面,不支持x401,客户端应按该站实际能力处理,不能把任意401都解释成x401挑战。

重试应有次数和截止条件。重复收到同一个无法满足的要求时,说明缺失组件或凭证条件并停止。认证已失效、协议不兼容、证明被拒绝要指向不同负责人,反复要求用户重新登录无法修复字段或版本不匹配。

本节依据: [3] Proof / x401 specification

身份凭证满足后,还要检查什么

Proof的产品公告描述了签署具体交易条款的能力;x401基础草案的职责是传递并验证路由所需的证明,另有可组合的调用方绑定或委托机制。不能据此推断每个x401响应天然包含当前商品、数量、收件对象的批准。需要这些约束的业务,应确认实际使用的方案到底覆盖哪些字段。

在Q-204演练中,取得合作伙伴规格资料只表示这次读请求满足相应条件。后续创建采购单,应走企业已有对象权限、候选参数确认和写入结果核验。本文不提供真实支付接入或法律效力判断。

证明与付款在规范中分别处理。若部署另外要求付款,应检查对应支付协议和业务结果,不能拿凭证结果当付款凭据,也不能拿付款成功当身份证明。

本节依据: [1] Proof via GlobeNewswire [3] Proof / x401 specification

接入讨论时,带上双方版本和一份脱敏响应

对已经接入旧版的团队,先确认现有服务端版本,再评估迁移范围。不要仅因latest页面变化就替换生产请求头。将本次对照和六个演练加入已有集成验收,记录尚未验证的环节、负责人及处理时间。

相关方法:MCP连接与业务权限验收;批准如何绑定具体参数与版本;工具输入、状态与错误合同。完整实施路径见企业AI与FDE实施导航。

服务沟通:若正在为企业接入Agent,可带上当前客户端与服务版本、去除凭证值的响应样本、需要保护的一项业务动作,与企业AI / FDE服务讨论集成范围和验收安排。

常见问题

看到Proof生产可用公告,就应该升级到0.2吗?

先确认双方实际版本。公告说明产品可用,当前规范仍标Draft;产品页与规范示例的差异不能证明你的对接方已升级。双方合同、隔离验证与迁移安排确定后再改生产实现。

HTTP 200里出现证明要求,整个响应都不能用吗?

可使用合同允许的公开部分;所需受限资料未取得前,保持待证明状态。0.2草案将HTTP状态与证明状态分开,不能只用状态码判断受限内容是否已可访问。

本站的演练是否证明x401已经互通?

没有。表中列的是教学预期。模拟JSON只能检查解析与流程;真实互通还需匹配版本的验证方、凭证管理器和测试发行方,核对签名、状态、绑定与信任条件。

资料来源与核对说明

文章中的行业定义与技术方法尽量引用官方或标准组织资料;表格、清单和决策框架是基于这些资料形成的编辑性整理,不代表来源机构对本站服务的背书。

  1. Proof launches x401, giving AI agents a way to prove who they represent—and what they’re authorized to doProof via GlobeNewswire

    公告发布及事件日期2026-10-15,09:00美国东部时间(13:00 UTC);核验2026-10-16。厂商发布的一手能力声明,未作为本站实测或法律结论。

  2. x401 — Identity protocol for agentic commerceProof

    核验2026-10-16。页面未标发布日期;当日仍展示v0.1.0及旧版头部示例。产品页面内容可能继续变化。

  3. x401: HTTP Proof Requirement Protocol, current Draft 0.2.0Proof / x401 specification

    2026-10-16通过Firecrawl实时读取,页面标Draft 0.2.0,未标发布日期。核对头部方向、credential_requirements、HTTP状态独立性、处理规则及proof/payment边界;latest未来可能变化,不能据其网址假定对端版本。

  4. x401: HTTP Proof Requirement Protocol, Draft 0.1.0Proof / x401 specification

    核验2026-10-16。页面标Draft 0.1.0,未标发布日期。核对摘要、Proof Header Fields及Agent-created request;用于版本比较,不作近期发布消息。

把文章方法用于你的真实业务

带上流程、样例和目标,添加企业微信沟通。先确定项目范围与验收方式,再安排实施。

查看企业 AI / FDE 服务 →
相机、麦克风和布光台上的雕塑,表现图片、视频与声音的创作
AI 生成 · 内容创作场景示意

把你正在做的事,
拿来一起聊聊。

还没有完整方案也没关系。选一个方向,带着下面几条信息联系团队,我们先了解问题,再确认下一步。

企业 AI / FDE 项目

先从一段具体流程说起。

  • 我们目前怎样完成这项工作?
  • 哪一步最费时间,或经常出错?
  • 已有的资料、系统和期望结果是什么?
Shopify 建站与经营

有店铺的话,可以一并发来链接。

  • 店铺是准备上线,还是已经在运营?
  • 销售什么商品,面向哪些市场?
  • 希望先解决哪个页面或经营问题?
内容创作与工具使用

说明准备制作的内容,或遇到的操作问题。

  • 想做图片、视频、配音,还是图文?
  • 已有素材、参考风格和使用场景是什么?
  • 如果使用时遇到问题,具体停在哪一步?
扫码添加随心创技术客服企业微信

微信扫码,发来你的问题

可以直接按提纲描述,也可以先发一句话。人工服务会在确认范围后单独报价。

手机上可保存二维码后识别。