我在原始Windows 2016服务器测试网站上配置了SSL以使用HTTPS流量。
在推广VM之后,当我从通用VHD创建新的Windows VM时,我无法浏览HTTPS流量。
当我尝试编辑HTTPS的Binding时,出现以下错误:
指定的登录会话不存在。它可能已被终止。来自HRESULT的异常:0x80070520
在推广Windows VM之前,我必须遵循哪些步骤才能发生上述错误。
正如我将VHD用于自动扩展一样,我无法在Autoscaling下启动的每台虚拟机上使用RDP并解决此问题。
请帮帮我。
答案 0 :(得分:2)
错误HRESULT:0x80070520
检查:certutil -v -store我的cert_hash_of_non_working_cert(例如certutil -v -store my aac000ba4d663753ecbc80c082fd1feb2e2b4a11)
并检查密钥容器/唯一容器名称ID。如果您可以在C:\ ProgramData \ Microsoft \ Crypto \ RSA \ MachineKeys中找到文件,其名称相当于密钥容器ID,请检查ACL。
其他信息:Refer here
答案 1 :(得分:0)
我在Windows VHD for Azure Autoscaling上解决了我的SSL问题,方法是在启动时使用以下给定的PowerShell脚本运行计划任务来安装SSL。
只需按照restore-certificates.ps1文件中的步骤操作,使用系统用户创建计划任务,然后在常规中选择运行用户是否登录选项。