在 Power Automate 桌面版 中运行桌面流时出现凭据无效错误

本文提供了一个解决方案,用于解决从Microsoft Power Automate 桌面版中的云流运行桌面流发生的无效凭据错误。

适用于: Power Automate
原始 KB 数: 5021155

现象

  • 创建桌面流连接时,会收到以下错误消息:

    详细信息:连接失败:[计算机 <ID>]。 凭据出现问题。 检查凭据或使用其他凭据连接到计算机。 相关 ID: <相关 ID>。

    创建桌面流连接时可能收到的无效凭据错误的屏幕截图。

  • 运行桌面流时,会收到 WindowsIdentityIncorrect 错误代码。 与此错误代码关联的消息可能是“随请求提供的凭据无效”或更具体的内容。

    {
        "error":{
            "code": "WindowsIdentityIncorrect",
            "message": "The credentials provided with the request are invalid."
        }    
    }
    

备注

如果出现连接错误,最佳测试是使用远程桌面连接到同一台计算机,并使用在创建桌面流时使用的相同凭据。

原因

出现错误消息的原因是连接中的凭据无法在目标计算机上进行身份验证。

创建连接时,Power Automate 会检查以确保凭据有效。 如果凭据未在目标计算机上进行身份验证,则无法建立连接,并且会收到描述问题的错误。

如果之前已成功创建连接,但在运行流时遇到错误,则表明用户帐户或计算机中发生了更改(例如,密码可能已过期)。

解决方法

若要查看错误的具体详细信息的错误消息,请确保已安装 Power Automate 版本 2.24 或更高版本。 通常,此方法提供足够的信息来解决该问题。 下表显示了一些特定的错误代码和解决方法。

错误代码 错误消息 原因 解决方法
-1073741477 用户已请求未授予登录类型(例如交互式或网络)。 管理员可控制谁可以通过交互方式或通过网络登录。 用户帐户在计算机上没有登录权限,或者管理员更改了计算机的策略(检查 用户权限分配 设置)。 若要解决此问题,请在运行桌面流或创建连接时看到“未授予登录类型”错误。
-1073445812 用户的 UPN 不采用预期格式 用户登录, DOMAIN\user 但应改用 user@domain.com 格式(反之亦然)。 尝试使用和user@domain.comDOMAIN\user格式登录。
-1073741062 智能卡登录是必需的,但未使用 不支持连接到需要智能卡登录的计算机。 无需此要求即可使用计算机。
-1073741715 用户名或身份验证信息不正确 “正在执行帐户名”或用户名的格式不正确。 桌面流连接帐户的上下文中运行 dsregcmd /status 命令。 Executing Account Name检查输出中的节,并确保它与使用的用户名匹配。 Microsoft联接的 Entra 或混合设备始终首选 UPN user@domain.com 格式。 如果计算机已联接Microsoft Entra,请使用 user@domain.com 用户名的格式。 仅当设备已加入域时,才应使用 DOMAIN\user 格式。

如果没有与问题相关的更具体的错误,最简单的故障排除方法是使用在连接中输入的确切凭据登录到计算机。 可以通过在本地或通过远程桌面连接登录到计算机来尝试此方法。 在尝试对凭据进行身份验证时,Power Automate 应收到相同的错误消息,这有助于排查该问题。

可能阻止你登录到目标计算机的其他原因(除了使用不正确的用户名或密码):

  • 不支持 PIN。 请确保使用密码而不是 Windows Hello PIN。
  • 计算机无法连接到其域或Microsoft Entra ID(以前为 Azure Active Directory),因为它未正确加入。 若要解决此问题,请参阅 使用 Microsoft Entra 帐户时桌面流无效的凭据错误。
  • 由于网络问题,计算机无法调用身份验证终结点。 请确保检查网络连接。

下面是用户帐户配置不当的一些常见原因:

  • 管理员更改了帐户凭据。
  • 域用户帐户未传播到计算机。
  • 用户帐户丢失了权限或已禁用。
  • 用户帐户密码已过期。

详细信息