[點晴永久免費OA]此實現(xiàn)不是Windows平臺FIPS驗證的加密算法的一部分
當(dāng)前位置:點晴教程→點晴OA辦公管理信息系統(tǒng)
→『 經(jīng)驗分享&問題答疑 』
1、禁用Fips標(biāo)準(zhǔn)驗證:在window中打開功能里輸入regedit,回車打開注冊器。然后進(jìn)入如下路徑中 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy 將Enable設(shè)置為0,然后重新啟動應(yīng)用程序。 2、如果將注冊表項改為0之后,仍不起作用,建議更新微軟補丁Kb935434,如果下載不到,可將微軟的系統(tǒng)補丁升級到最新(有項目驗證過)。 下面文檔中 在windows server 2008 r2 enterprise系統(tǒng)中我安裝了Vs2008運行代碼時出現(xiàn)錯誤,錯誤信息如下:此實現(xiàn)不是windows平臺FIPS驗證的加密算法的一部分。我上網(wǎng)查了資料如:解決方案如下:在window中打開功能里輸入regedit,回車打開注冊器。然后進(jìn)入如下路徑中 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy將 enable設(shè)置為0 即可。我都嘗試過但是沒用。 這個問題可能是因為MD5算法和FIPS不兼容引起的,MD5算法是用應(yīng)用程序服務(wù)(Windows Communication Foundation)來獲取hash值得。Hash值為數(shù)據(jù)契約產(chǎn)生一個唯一的名稱。微軟有個補丁(hotfix)來解決這個問題的, 我建議您先試著安裝這個補丁來解決這個問題。 詳細(xì)的信息,請參考下面這篇文章。 FIX: Error message in FIPS-compliant systems when you use Windows Communication Foundation to serialize generic types: "This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms" https://support.microsoft.com/en-us/kb/935434 3、App.Config或Web.config里增加如下配置,強行設(shè)置為false,避過FIPS的策略檢查: <configuration> <runtime> <enforceFIPSPolicy enabled="false" /> </runtime> </configuration> 如果是一些工具程序,App.config需要命名為 **.exe.config。 該文章在 2017/4/27 18:48:17 編輯過
|
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |