远程桌面不适用于 Windows Azure 云服务。“在角色中发现了旧插件 RemoteAccess”

Nic*_*ick 5 remote-desktop azure visual-studio

我正在尝试发布 Azure 云服务,但我不断收到此错误 - 'Legacy plugin RemoteAccess is found in role 。请从服务定义文件中删除导入以使用扩展。

我的 csdef 中有以下几行 -

 <Import moduleName="RemoteAccess" />
 <Import moduleName="RemoteForwarder" />
Run Code Online (Sandbox Code Playgroud)

以及我的 cscfg 中的以下几行 -

<Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled" value="true" />
 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername" value="username" />
 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="password" />
 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration" value="2016-06-03T23:59:59.0000000-07:00" />
 <Setting name="Microsoft.WindowsAzure.Plugins.RemoteForwarder.Enabled" value="true" />
Run Code Online (Sandbox Code Playgroud)

 <Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="thumbprint" thumbprintAlgorithm="sha1" />
Run Code Online (Sandbox Code Playgroud)

从我读过的内容来看,这应该足够了。我也没有发现任何关于“远程访问”插件被弃用的信息。

我也尝试删除这些行并发布 - 工作正常,但我无法使用远程桌面。我收到错误消息“指定的用户名不存在。请验证用户名并再次尝试登录。如果问题仍然存在,请联系您的系统管理员或技术支持。” 尝试登录时。

Nic*_*ick 1

事实证明,由于某种原因,您的密码中不能包含用户名的部分内容。

我还遇到了凭证缓存问题,这里解决了 - http://www.c-sharpcorner.com/uploadfile/ae35ca/windows-azure-fixing-reconnect-remote-desktop-error-the-specified-user-name-不存在验证/