Je dois comprendre comment rendre une application Web ASP.NET conforme à la norme FIPS. Pour rester simple, j'ai créé une nouvelle application web dans VS 2008. J'ai FIPS activé sur ma machine de développement, car le client utilisant l'application web sera une agence fédérale qui appliquera FIPS.Rendre l'application Web ASP.NET conforme à la norme FIPS?
Je ne peux même compiler la nouvelle application Web - car il me donne l'erreur:
Cette mise en œuvre ne fait pas partie de la plate-forme Windows FIPS algorithmes de chiffrement validés.
J'ai lu la documentation et a ajouté les éléments suivants dans le fichier web.config:
<machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
<enforceFIPSPolicy enabled="false" /> (also tried <enforceFIPSPolicy enabled="0" />)
mais je reçois toujours cette erreur. Encore une fois, je veux que cela fonctionne avec une nouvelle application Web avant que je tente de le faire fonctionner avec ma solution actuelle. J'utilise .NET 3.5 SP1 pour l'infrastructure.
Toute aide serait grandement appréciée.
Merci.
Chris