我看过多篇文章讨论如何通过 Visual Studio 配置 RDP 设置,通过 RDP 程序进行凭据缓存,但我们仍然遇到问题。
我还看到文章说“您需要为 RDP 角色添加一个端点”——如果我这样做,Visual Studio 会抱怨“已经为远程桌面定义了一个端点”——因为它在幕后执行此操作(或者看起来如此)当您通过 UI 启用 RDP 时。(它不会让我发布,所以我会(畏缩)假设这已经为我完成了。)
我还应该注意,我们还有其他 Azure 服务,我们可以对它们进行 RDP。我们的本地连接/防火墙(尽管我希望我能责怪它)不是罪魁祸首。
这是发生了什么:如果我删除了我的云服务的所有实例并通过 Visual Studio 进行部署(是的,我已经启用了远程桌面,设置了密码,将我的证书设置为自动,并在下拉菜单中尝试了各种证书) ,我直接从 Windows Azure 门户使用“连接”按钮通过 RDP 进行连接。系统提示我输入用户名(预先填充)和密码。
我无法登录,因为我的凭据无效。我尝试重新部署并输入新密码......结果相同。我尝试通过 Azure 门户更改密码......结果相同。
第 2 部分:如果我以前部署了一个实例,并且我通过 Visual Studio 更改了密码并再次部署,我根本无法 RDP 到机器。我没有得到登录/密码提示,并得到“无法连接到远程机器......,远程桌面未启用,机器已关闭等”。错误信息。
所以本质上,我有两个问题。为什么在第二次部署之后我无法进行 RDP,为什么我的凭据总是无效?这让我发疯,我什至在我的其他项目配置文件之间进行比较,看看是否缺少某些东西——没有骰子。这一切看起来都一样减去名称和日期。
任何人都可以联系吗?(发布的第一个问题,我已经潜伏多年了。嗨。)