分享至
各位大大
小弟最近接觸了公司的收銀機系統是使用vs2003去開發的
但在串某銀行的API時,需要用到SHA256加密但小弟上網google時,發現vs2003好像不支援SHA256加密
請問各位大大有什麼方法可以解決!?還是真的只能放棄這項功能!?
已邀請的邦友 {{ invite_list.length }}/5
官方解法:SHA2 and Windows
如果 CA 設定為使用 SHA2 256 或更高的加密,Windows Server 2003 和 Windows XP 用戶端無法取得憑證基於 Windows Server 2008 的憑證授權單位 (CA)
安裝時的一些問題:Enabling SHA2 Certificate Support on Windows Server 2003
.Net的sha256加解密靠的是 System.Security.Cryptography;2003我沒用過,不過如果2003沒有的話,就去網路上看能不能載到這個dll,並且是2003可以使用的。
不過為什麼不能轉成新版的VS專案呢?
IT邦幫忙