這支付寶提供的支付DLL.
//使用指定的哈希演算法計算dataBytes支付引數字串的哈希值,并對計算所得的哈希值簽名。
if ("RSA2".Equals(signType))
{
signatureBytes = rsaCsp.SignData(dataBytes, "SHA256");
}
else
{
signatureBytes = rsaCsp.SignData(dataBytes, "SHA1");
}
rsaCsp.SignData函式是 Framework2.0提供的程式集 mscorlib.dll提供。
直接用C#代碼來呼叫這支付DLL都是正常的不會報錯的,但是在DELPHI程式中在作業系統是32位系統和用“SHA256“引數”時就會報錯,例外報錯資訊:“物件識別符號(OID)未知”
uj5u.com熱心網友回復:
支付DLL是C#代碼寫的轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/44340.html
標籤:VCL組件開發及應用
上一篇:求幫忙下載
