RDP以保存的凭证提示用户/密码

从Windows 10连接到Windows 2008 R2 Standard Server。

在过去,我只需双击我的.rdp文件,然后自动连接并login。

现在,无论我在mstsc.exe中尝试什么设置,服务器都会提示我至lessinput密码。 (如果我检查“总是要求凭证”,它会把我带到一个让我select用户的屏幕)

如果我更改MSTSC.exe的“计算机”字段,“总是请求凭据”checkbox更改为“允许我保存凭据”。

我能做些什么来诊断这个问题,并再次自动login工作?

我正在做同样的服务器版本,从相同的操作系统版本。

从空白的RDP会话开始,然后input服务器名称。 如果有保存的凭据,请点击“删除”删除它们。

在这里输入图像说明

该视图应该改变为与下面类似 RDP设置页面

确保“允许我保存凭据”被勾选。

将连接保存到您可以访问的地方,然后单击“连接”

input正确的密码: –

凭证框

点击确定。 注销RDP会话。 再次双击你的RDP,它应该login。

如果没有,则可以使用组策略来防止使用保存的密码。

您可以使用以下命令将主机名/ IP和凭据作为密钥存储在PowerShell中:

cmdkey /generic:<ip or hostname> /user:<username> /pass:<password> 

查看您保存的密钥
注意:保存的密码在任何情况下都不可见

 cmdkey /list 

删除密钥:

 cmdkey /delete:<hostname> 

这适用于从命令提示符以及RDP客户端运行RDP会话。

希望这可以帮助。

有关更多详细信息,请访问Technet页面