We recently had FIPS Compliance enforced through Group Policy on our production servers. In our development environment, we are setting the registry key to enforce FIPS, and we inserted the <machineKey> setting found elsewhere to use MD5 encryption in the ViewState.
However, the web application, which has been working for years, suddenly gets this error:
Server Error in '/' Application.
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.
Parser Error Message: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.
Line 1: <%@ Application Codebehind="Global.asax.cs" Inherits="MyWebApplication.Global" %>
Source File: /global.asax Line: 1
Version Information: Microsoft .NET Framework Version:2.0.50727.3603; ASP.NET Version:2.0.50727.40
View Complete Post