我继承了一个运行在Azure上的云服务。我希望能够远程桌面到该服务,以作出小的改变。我想通过Azure Portal (即不使用Visual或其他已安装的工具)来设置所有这些。
我的理解是,可以像文章所写的那样去做。
根据那篇文章的说明,设置远程桌面需要一个证书。服务“附带”的证书几年前就过期了。我有问题,创造一个新的工作。
我按照指示这里和其他地方(由于声誉原因无法链接)使用诸如makecert.exe和powershell等工具创建.cer和.pfx文件。我把这两个都上传到云服务。
当我尝试使用此证书设置远程桌面凭据时,会得到以下错误:
未能保存部署槽“XXXXX”的远程桌面设置。错误:操作“d92d37ce80b93b61bcd4117c5382bb2d”失败:“证书没有私钥。”操作'4322a36b8ebc3fafb7de91cbcbb67973‘失败:“证书没有私钥。”
我猜我创建了.pfx和/或.cer文件是错误的?搜索错误The certificate does not have a private key (在Azure的上下文中或者只是一般情况下)找不到多少对我有帮助的东西。
如何创建具有私钥的.pfx和/或.cer文件,并允许我创建远程桌面凭据?我的开发机器是Windows,所以任何工具都需要在上面运行。
发布于 2016-11-10 07:53:26
PFX文件包含私钥。实际上,PFX是PKCS#12的文件扩展名。
CER文件仅包含公钥。你只需要上传pfx文件。
https://serverfault.com/questions/813757
复制相似问题