但web啓用了md5加密後web
有可能出現這樣的錯誤算法
This implementation is not part of the Windows Platform FIPS validated cryptographic algorithm安全
此實現不是 Windows 平臺 FIPS 驗證的加密算法的一部分的解決辦法方案網站
常見的解決方案就是ui
This setting affects other parts of Windows, including SSL/TLS in both IE and IIS, Terminal Server, and EFS.
上次弄Terminal Server時把那個選項打開了,後來個人Fetion再也沒有登錄成功過....這個Bug不知道Fetion知不知道.加密
具體解決方法:
單擊 開始 ,單擊 運行 ,鍵入 gpedit.msc ,而後單擊 肯定 。spa
然而頗有可能 這並不能奏效code
至少對我來講沒有解決任何問題.orm
方法2blog
進註冊表
按Win+R運行regedit
修改下面的「Enabled」值爲0就能夠了
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy\Enabled
實際上操做跟上面的效果是同樣的
只不過經過註冊表修改而已
一樣
沒有解決個人問題
最終解決方案 web.config
<system.web>
添加
<machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
framework目錄下對應的machine.config
修改
<runtime>
<enforceFIPSPolicy enabled="false"/>
</runtime>
保存
IIS對應的網站 應用程序池 配置選擇
解決問題.