部署或终止虚拟机时发生“客户端密钥已过期”错误

本文提供了一个解决方案,用于部署或终止虚拟机(VM)时发生的“客户端密钥已过期”错误。

注意

本文有帮助吗? 你的输入对我们很重要。 请使用此页上的 “反馈 ”按钮告诉我们本文为你工作得有多好,或者我们如何改进它。

现象

部署或终止 VM 时,可能会遇到如下错误:

Azure.Cell.CreateLoadBalancerCreating 负载均衡器(AADSTS7000222:提供的客户端密钥已过期。访问 Azure 门户,为应用创建新密钥,或考虑使用证书凭据来实现添加的安全性https://docs.microsoft.com/azure/active-directory/develop/active-directory-certificate-credentials跟踪 ID:跟踪> ID 相关 ID:<相关 ID> 时间戳:<<日期时间>

在 CycleCloud 门户中验证凭据时,会看到以下错误消息:

提供的 Azure 凭据无效:AADSTS7000215:提供了无效的客户端密码。 <跟踪 ID 跟踪 ID> 相关 ID:<相关 ID> 时间戳:<日期时间>

显示验证失败时错误消息的屏幕截图。

解决方法

若要解决此问题,请在Azure 门户中重置客户端密钥。

  1. 登录到Azure 门户并导航到 Microsoft Entra 服务。

  2. 选择应用注册的应用程序名称。

    应用程序名称的屏幕截图。

  3. 选择 “证书和机密>新建客户端机密 ”以续订它。

    显示“新建客户端密码”按钮的屏幕截图。

    添加客户端密钥后,新的密钥值将显示在“密钥”列下

  4. 转到 CycleCloud 门户并选择“ 配置”。 选择云提供商帐户中的帐户,然后选择“凭据>编辑”。 在“编辑凭据”对话框中,在应用程序机密输入密码,然后选择“验证”。 如果验证成功,请选择“ 保存”。

详细信息

联系我们寻求帮助

如果你有任何疑问或需要帮助,请创建支持请求联系 Azure 社区支持。 你还可以将产品反馈提交到 Azure 反馈社区