在新门户中为Worker角色配置远程桌面

时间:2013-05-07 12:53:56

标签: azure

我在新的Windows Azure门户中配置远程桌面连接时遇到问题:

  • 创建了新的工作人员角色。
  • 过去使用过期时间配置远程桌面连接。
  • 导出并上传生成的证书。
  • 发布了职员角色。
  • 在新的Windows Azure门户(manage.windowsazure.com)中配置远程桌面。最后一步出现错误:“无法启用远程桌面。角色定义不包含远程桌面模块。”

这很奇怪,因为当我选择实例并尝试连接时,rdp文件被下载并且我可以连接,当然Windows不会让我,因为useraccount被禁用。 当我转到上一个门户时,我可以配置连接。

希望有人可以告诉我我做错了什么。

2 个答案:

答案 0 :(得分:2)

您需要在.CSDEF文件中包含以下内容

      <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled" value="true" />
      <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername" value="s093294" />
      <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="{encoded password" />
      <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration" value="2014-05-01T23:59:59.0000000+02:00" />
      <Setting name="Microsoft.WindowsAzure.Plugins.RemoteForwarder.Enabled" value="true" />

并在您的.csdef文件中:

<Imports>
  <Import moduleName="RemoteAccess" />
  <Import moduleName="RemoteForwarder" />
</Imports>

添加它的最简单方法是在打包/部署时使用visual studio。

答案 1 :(得分:0)

我已经解决了我的问题。

辅助角色的名称中包含空格:“应用程序和服务” 将名称更改为“ApplicationAndServices”。 现在它正在发挥作用。