请问谁有.NET版本的工行网上支付接口代码?(100分)

  • 主题发起人 主题发起人 huangheng
  • 开始时间 开始时间
H

huangheng

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟手上只有ASP版本的工行网上支付接口代码,不知道怎么在.NET中使用?
请问谁有.NET版本的工行网上支付接口代码吗?或者帮忙用.NET解释一下我的ASP版本的代码:
<%
mContractNo = session(&quot;ContractNo&quot;) '订单号
mContractAmt = cdbl(session(&quot;ContractAmt&quot;)*100) '金额,小数部分为最后两位,不加小数点
if session(&quot;shbz&quot;) = &quot;0&quot;
or session(&quot;shbz&quot;) = &quot;&quot;
then

response.redirect &quot;../../../index.asp&quot;
end if

Dim bb,rc
Set bb =CreateObject(&quot;ICBCEBANKUTIL.B2CUtil&quot;)
//admin.crt 852456
//ebb2cpublic 97654321
rc=bb.init (&quot;c:/windows/system32/ebb2cpublic.crt&quot;,&quot;c:/windows/system32/User.crt&quot;,&quot;c:/windows/system32/User.key&quot;,&quot;852456&quot;)
if rc<>0 then

response.write &quot;初始化不成功.<br>&quot;
end if
src = &quot;240300010003&quot;&&quot;http://../BtoB/ICBC/b2c_data.asp&quot;&&quot;HS&quot;&mContractNo&mContractAmt&&quot;001&quot;&&quot;0&quot;
ssrc = bb.signC(src, Len(src))
If ssrc = &quot;&quot;
then

response.write &quot;签名失败,错误原因:<br>&quot;
response.write bb.getRC
End If

cert=bb.getCert(1)
If cert = &quot;&quot;
then

response.write &quot;获取商户证书失败,错误原因:<br>&quot;
response.write bb.getRC
End If
%>
建行或农行的也行!
 
就一个 CreateObject
都不会.
 
小弟是不会,大哥指点一下吧
 
小弟我没用过ASP,不会啊
 
帮忙用C#解释一下吧
 
后退
顶部