我将部署升级到Windows Server 2012时遇到问题,我的部署在osfamily = 2下工作正常,并使用.net4编译,但在.net4.5和osfamily = 3时失败了,
我在远程访问vm时遇到的异常是"Keyset不存在",似乎与某些证书有关.我的程序使用证书加密某些流,并且应该能够在部署之后使用此证书对此流进行解码.我检查了vm上的证书,它安装得很好,在正确的地方.所以我怀疑这与2012年的不同安全策略存在问题,导致我的角色无法获得证书中的密钥.
这阻止了我一段时间,所以非常感谢任何线索!