4

我们创建了一个 Web 应用程序,它缓存状态的下拉列表并且每周只重新缓存一次。我在注册表中禁用了 FIPS,但找不到有关如何解决此问题的任何信息。

每次我运行应用程序时都会收到 FIPS 错误,尽管 FIPS 被禁用。

编辑:我已经在 dev.exe.config 文件中添加了这一行

问题仍然存在。任何人都知道当我不应该知道 fips 存在时,我是如何收到 FIPS 错误的。(我已经多次重启我的电脑,希望也能解决这个问题)

4

1 回答 1

3

这是一个非常难研究的问题。如果您在完成我上面所说的操作后仍然遇到问题,这就是您可以解决的方法。(假设您可以在您的计算机上关闭 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

http://blogs.msdn.com/b/webtopics/archive/2009/07/20/parser-error-message-this-implementation-is-not-part-of-the-windows-platform-fips-validated-密码算法-当-net-page-has-debug-true.aspx

http://blogs.iis.net/webtopics/archive/2009/07/20/parser-error-message-this-implementation-is-not-part-of-the-windows-platform-fips-validated-cryptographic-算法-当-net-page-has-debug-true.aspx

于 2012-09-20T13:19:29.457 回答