我们创建了一个 Web 应用程序,它缓存状态的下拉列表并且每周只重新缓存一次。我在注册表中禁用了 FIPS,但找不到有关如何解决此问题的任何信息。
每次我运行应用程序时都会收到 FIPS 错误,尽管 FIPS 被禁用。
编辑:我已经在 dev.exe.config 文件中添加了这一行
问题仍然存在。任何人都知道当我不应该知道 fips 存在时,我是如何收到 FIPS 错误的。(我已经多次重启我的电脑,希望也能解决这个问题)
我们创建了一个 Web 应用程序,它缓存状态的下拉列表并且每周只重新缓存一次。我在注册表中禁用了 FIPS,但找不到有关如何解决此问题的任何信息。
每次我运行应用程序时都会收到 FIPS 错误,尽管 FIPS 被禁用。
编辑:我已经在 dev.exe.config 文件中添加了这一行
问题仍然存在。任何人都知道当我不应该知道 fips 存在时,我是如何收到 FIPS 错误的。(我已经多次重启我的电脑,希望也能解决这个问题)
这是一个非常难研究的问题。如果您在完成我上面所说的操作后仍然遇到问题,这就是您可以解决的方法。(假设您可以在您的计算机上关闭 FIPS 合规性。)转到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa 在此文件夹中,您应该会看到 FipsAlgorithmPolicy。删除此注册表项并重新启动。如果您的系统是双重加密的,您将无法在 .net 中运行任何形式的缓存。
这是我在这个问题上找到的文档。 https://getsatisfaction.com/web_active_directory/topics/why_do_i_get_a_parser_error_message_about_windows_platform_fips