# 如何轮换托管应用使用的密钥或凭据？

Canonical URL: https://help.iagenify.com/zh/faqs/hosting/how-should-i-rotate-secrets-used-by-a-hosted-application

[← 返回托管常见问题](https://help.iagenify.com/zh/faqs/hosting)

帮助中心 · 常见问题 托管 1 分钟阅读
# 如何轮换托管应用使用的密钥或凭据？
轮换会替换凭据或密钥，使旧值不再可信。安全轮换应覆盖所有应用实例和后台任务，在撤销旧值前验证新值，并避免在日志或部署输出中暴露秘密。
IaGenify
托管

## 梳理每个秘密的使用位置
确定使用方、环境、权限和更新要求。检查运行时配置、定时任务、构建步骤和外部集成，避免遗漏使用方在切换后失败。
若服务商支持凭据重叠，应以最小必要权限创建新凭据，并在旧值仍有效时部署。确认应用能使用新值完成身份验证和必要操作。
## 撤销旧值并验证
所有使用方切换后，撤销旧凭据并检查身份验证错误。诊断时不要打印秘密值，应使用引用或经过遮蔽的状态信息。
记录负责人、轮换周期和恢复步骤。如果发现未知依赖，按批准流程恢复服务、更新清单，然后继续撤销，不要无限期保留旧密钥。 [← 返回托管常见问题](https://help.iagenify.com/zh/faqs/hosting)
