关于win2008r2上配置iis,出现加密代码与联邦基础加密冲突的问题的解决

时间:2021-08-01 10:21:59

在win2008r2上配置asp.net网站时,出现这个问题:

This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms while caching,cryptographic

时,非常崩溃,查询得知,自己的加密代码与 Windows Platform FIPS validated cryptographic algorithms出现冲突。

网上查询的解决方法1是:

单击 开始 ,单击 运行 ,键入 gpedit.msc ,然后单击 确定 。

依次展开 计算机配置 ,展开 Windows 设置 ,展开 安全设置 ,展开 本地策略 ,然后单击 安全选项 。
在右窗格中, 双击 系统加密: 使用 FIPS 兼容的算法来加密,散列,和签名 ,单击禁用 ,然后单击 确定 。

按照要求操作,不行。

网上的方法2:

删除HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa下的FipsAlgorithmPolicy文件夹。然后保存,重启程序即可。

按照要求操作,不行。

结果,同时进行方法1和方法2,可行了。把Lsa下的键FipsAlgorithmPolicy和键值也删除。