各位服务器使用Windows Server 2012 / Server 2012 R2的老板,给大家同步一个信息。
V11.1版本官方将会把Windows Server 2012 / Server 2012 R2的环境支持去掉 。
1、两个原因 ① 微软这两个系统对.Net8适配不足
活字格是基于.Net8的,而微软官方这两个系统对于.Net8的支持很有限,这个是底层的适配问题,由此活字格发现了bug但是官方没办法修复。
已发现的是什么bug呢? 发布Https的应用到Windows Server 2012 / Server 2012 R2上就不能访问(如下图)。
这个bug还不是某个功能无法使用,而是整个应用访问不了。
② 微软将不再对这两个系统的一般版本更新维护
微软对这两个系统的一般版本也不再维护更新了,必须得使用它的额外付费版本才能获取更新。
这就意味着一旦这两个系统出现了其他安全问题或者bug,微软官方对这些问题基本不会修复,这对企业系统是非常大的风险。
2、如何解决?
① 发布非Https的应用到Windows Server 2012 / Server 2012 R2。
② 也可以在其他的代理服务器上开Https,这样就可以发布应用到Windows Server 2012 / Server 2012 R2上了。
虽然说以上两个方式可以避免这个问题,但是官方也不能保证会不会出现其他未知的问题。
所以,稳妥起见,还是建议各位使用Windows Server 2012 / Server 2012 R2的可以将版本升级到更高版本(点击查看活字格环境支持)。