9.4. 操作任务

9.4.1. 替换现有的应用程序凭证

应用程序凭据绑定到创建它们的用户帐户,如果用户帐户被删除,或者用户丢失对委派的角色的访问权限,则无效。因此,您应该准备好根据需要生成新的应用程序凭证。

9.4.2. 对于配置文件

更新分配给应用程序的应用程序凭据(使用配置文件):

  1. 创建新应用程序凭证集合。
  2. 将新凭据添加到应用程序配置文件中,替换现有的凭据。更多信息请参阅 第 9.2 节 “将应用程序凭证与应用程序集成”
  3. 重新启动应用服务以应用更改。
  4. 删除旧应用凭据(如果适用)。有关命令行选项的详情请参考 第 9.3 节 “使用命令行管理应用程序凭证”

9.4.3. 对于 clouds.yaml 文件

替换 clouds.yaml 使用的现有应用程序凭证:

例如,如果您的 clouds.yaml 包含一个名为 AppCred1 的应用程序凭证,则过期:

  1. 创建名为 AppCred2 的应用凭据。
  2. 在删除 AppCred1 配置时,将新的 AppCred2 添加到 clouds.yaml 文件中。
  3. 使用 clouds.yaml 生成令牌,以确认凭证是否按预期工作。如需更多信息,请参阅 第 9.1 节 “使用应用程序凭证生成令牌” 的第 4 步。