在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和键值也删除。