- 文档首页
AgentKit
AgentKit
用户指南
身份与权限
用户指南
凭据管理
管理凭据
轮换密钥
轮换密钥
轮换密钥用于更新 AgentKit 托管的 API Key 或 OAuth 客户端密钥(Client Secret)。当原密钥即将过期、疑似泄露,或需要按照安全策略定期更新时,可以执行密钥轮换。轮换后,AgentKit 将立即使用新值替换旧值,旧值不会保留,也无法恢复。凭据原有的 Agent 绑定关系不受影响,后续出站调用将使用新的客户端密钥。
- 建议定期轮换客户端密钥,缩短长期密钥的持续使用周期。
- 当原客户端密钥可能被泄露、误提交至代码仓库,或出现在日志和配置文件中时,应尽快生成新密钥并完成轮换。
- 在第三方服务提供方生成新的客户端密钥后,需要同步更新 AgentKit 中托管的密钥,确保 Agent 能够继续正常访问目标服务。
- 当原密钥的权限范围、适用环境或有效期不再满足业务要求时,可创建符合新要求的客户端密钥,并通过轮换操作完成替换。
不同凭据类型对于密钥轮换能力的支持存在差异:
- API Key:已从目标服务提供方获取可用的 API Key,并确认该密钥具备 Agent 调用目标服务所需的权限。建议同时确认密钥的适用环境、有效期、调用额度、访问范围及是否存在 IP 白名单等限制,避免创建完成后因密钥权限不足或环境不匹配导致调用失败。
- OAuth 连接:在身份提供商的开发者平台或 OAuth 应用管理页面,为当前 OAuth 应用生成新的 Client Secret。不同提供商的创建方式和凭据名称可能不同,请参考下表:
- 确认客户端密钥具备 Agent 调用目标服务所需的接口权限和调用额度,并与当前业务环境一致,例如测试环境或生产环境,避免因权限不足、额度受限或环境不匹配导致调用失败。
- 确认目标服务是否配置 IP 白名单、地域限制、来源域名或其他认证限制。存在来源 IP 限制时,请先确认 AgentKit 实际发起出站请求所使用的出口 IP,并将其添加到目标服务的允许范围。网络配置说明请参见 创建运行时。
更换完成后,建议通过目标 Agent 发起一次低风险 测试调用,确认网络连接正常且请求未被白名单、地域或其他安全策略拦截。 - 在左侧导航树,选择“身份与权限 > 凭据管理”。
-
- 确认待轮换的凭据名称无误,在“新的 API Key” 输入框粘贴从第三方服务提供方获取的新密钥。
-
- 确认新密钥无误后,单击“确认轮换”按钮,完成操作。
AgentKit 内的凭据轮换操作仅替换平台侧托管存储的密钥值,不会自动在第三方服务平台撤销旧密钥。验证新密钥调用正常、完成平台托管值更新后,您可以按需进行如下操作:
- 平台不会自动停用或删除第三方服务中的原 API Key。请前往第三方服务控制台停用或删除密钥,并验证旧密钥已无法使用。
- 平台不会保证身份提供商已签发的访问令牌、刷新令牌或用户授权同步失效。如需立即终止访问,请在身份提供商侧撤销令牌、取消授权,必要时停用或删除对应的 OAuth 客户端。
最近更新时间:2026.10.23 16:53:59