此实现不是Win平台FIPS验证的加密算法的一部分

作者:如沐春风 | 创建时间: 2023-07-17
出现此实现不是Windows平台FIPS验证的加密算法的一部分错误时,按照以下步奏操作即可解决。...
此实现不是Win平台FIPS验证的加密算法的一部分

操作方法

按WIN+R(或点击开始-运行),输入gpedit.msc后确定,启动组策略编辑器。

左侧列表中找到 计算机配置 - Windows设置 - 安全设置 - 本地策略 - 安全选项,并在右侧找到“系统加密:将FIPS兼容算法用于加密、哈希和签名”

双击上述策略,在弹出的选项中,将状态改为已禁用。然后关闭组策略。

按Win+R(或点击开始-运行),输入regedit后确定,启动注册表编辑器。

浏览到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy,将Enabled的值改为0并确定。

看此处看此处看此处:浏览到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa,双击右侧FipsAlgorithmPolicy,在弹出的编辑框内将数值改为0并确定。 此处网上其他教程没有,容易漏掉导致错误无法解决。

看此处看此处看此处:在HKEY_LOCAL_MACHINE\SYSTEM目录下找到controlset001和controlset002,与上两步骤相同,将其目录下的Control\Lsa\FipsAlgorithmPolicy的enabled的值和Control\Lsa的FipsAlgorithmPolicy都改为0。部分问题可能目录不对,在注册表编辑器内—编辑—查找,查找FipsAlgorithmPolicy,查看只选择“项”即可。

以上步骤进行完后,打开IIS管理器,应用程序池,选择相应的项目,点击右侧回收,点一下即可,此时此实现不是Windows平台FIPS验证的加密算法的一部分问题即可解决。

温馨提示

网上其他教程都没有第6步,此处要特别注意。
点击展开全文

更多推荐