我注册了 Azure 并启动了几个 Windows Server 2012 VM。
当我使用我的 Microsoft 帐户注册时,它会自动创建一个用户“karl”(我的名字)和我的 MS 帐户密码。太棒了。
在 Azure Web 控制台中,您可以创建 RDP 连接并下载和使用 - 一切运行良好。
现在我想让一些开发人员加入,所以我不想告诉他们我的密码。所以我转到管理...创建一个用户“开发人员” - 这里没有域,只有本地帐户,给它一个密码、管理员组等。
当我尝试从家里以开发者帐户身份连接时,我收到:
An authentication error has occurred (Code: 0x8007001f)
由于我“删除”了 Karl 登录信息,因此我必须重新输入我的 Microsoft 帐户详细信息 - “karl”,但现在这不起作用!
我在 Google 上到处搜索 - Azure 需要每月 30 美元的支持(至少 6 个月!),所以这也是不行。
我尝试了所有形式的用户名/域名组合:
karl
.\karl
\karl
MicrosoftAccount\karl
\[email protected]
等等等等,都不起作用。
然后我再次进入 Web 控制台并下载了 .rdp 文件 - 但该文件也不起作用!
幸运的是,我在笔记本电脑上完成了此操作,并且我仍然在台式机上保存了可以进入的连接。并且我安装了 tightVNC 作为备份,以便在再次发生故障时能够进入并删除内容。
然后我尝试登录 AZure 虚拟局域网上的另一台机器并从那台机器连接 RDC。而且成功了!所以可能是端口或其他问题。这些机器是独立的 - 不涉及域。
有任何想法吗?
答案1
好的,找到了一个可行的解决方案。
http://support.microsoft.com/kb/941641
本质上保存一个 .rdp 文件
用记事本打开,更改为:
authentication level:i:0
并添加行:
enablecredsspsupport:i:0
现在 RDC 的工作方式与以前一样,也就是说,您实际上可以看到远程屏幕并在那里登录,而不是在您自己的电脑上使用模式。