在缓存时,此实现不是Windows平台FIPS验证的加密算法的一部分

时间:2012-09-19 20:20:07

标签: fips

我们创建了一个网络应用程序,用于缓存状态下拉列表,每周只进行一次。我在注册表中禁用了FIPS,但无法找到有关如何处理此问题的任何信息。

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

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

问题仍然存在。任何人都知道我不知道fips存在时如何得到FIPS错误。 (我已多次重启我的comp,希望也能解决这个问题)

1 个答案:

答案 0 :(得分: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-cryptographic-algorithms-when-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-algorithms-when-net-page-has-debug-true.aspx