使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

桌面流无人参与运行失败, 出现 SessionCreationUserPromptedForCredentialsAfterConnection 错误代码,如以下屏幕截图所示。

原因

建立 RDP 连接后,计算机需要新的凭据。 但是,Power Automate 桌面版仅在连接设置中包含凭据,并且在建立连接后,不会要求提供凭据。

解决方法

解析说明取决于计算机的设置。 打开命令提示符并运行以下命令:“dsregcmd /status”。 在输出“设备状态”的第一部分中,查看 AzureAdJoined DomainJoined 的值。

  1. 如果 AzureAdJoined YES DomainJoined: NO

    1. 将注册表打开到以下路径: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services

    2. 如果 终端服务 密钥的值 fPromptForPassword 设置为 1,则需要联系 IT 部门,要求他们禁用策略“连接时始终提示输入密码”,然后在计算机上强制更新策略。

    3. 如果 终端服务 密钥没有子项 fPromptForPassword,则可以切换到路径: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp并查找 DWORD fPromptForPassword 并将其设置为 0;如果该 DWORD 不存在,则可以创建它。

  2. 在其余情况下:

    1. 在以下路径中打开注册表: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services

    2. 如果 终端服务 密钥具有三个值:fPromptForPassword 设置为 1,SecurityLayer 设置为 0,UserAuthentication 设置为 0,则需要联系 IT 部门,将这三个子项之一 (fPromptForPassword 更新为 0, SecurityLayer 设置为 1 或 2,或者 UserAuthentication 更新为 1)

    3. 如果上一点不适用 (终端服务 至少缺少上面列出的值之一) 然后选择一个不存在的值 (如果不存在多个值,请选择至少一个值来满足你的需求) 。 转到 Path Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp 并更新 (或创建) 根据所选值选择的值:将 fPromptForPassword 设置为 0,或将 SecurityLayer 设置为 1 或 2,或 UserAuthentication 设置为 1。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×