澳门葡京投注网址

  • [预告]曾子墨做客传媒沙龙 "拷问民生、叩问生命" 2018-08-31
  • [静安]区举行决胜进博会动员大会 2018-08-31
  • [静安]区2018年全民禁毒宣传月启动仪式 2018-08-31
  • [青浦]青浦区服务保障进博会现场指挥部召开第八次全体会议 2018-08-31
  • [青浦]区委常委、政法委书记赵明来白鹤镇督查进博会维稳工作 2018-08-31
  • [视频]栗战书主持召开十三届全国人大常委会第五次委员长会议 2018-08-31
  • [视频]栗战书主持召开十三届全国人大常委会第二次委员长会议 2018-08-31
  • [视频]栗战书主持召开十三届全国人大常委会第一次委员长会议 2018-08-31
  • [视频]栗战书主持召开全国人大常委会大气污染防治法执法检查组第二次全体会议 2018-08-31
  • [视频]栗战书主持召开全国人大常委会党组会议专题学习习近平总书记关于人民代表大会制度的思想 2018-08-31
  • [视频]栗战书主持十三届全国人大常委会履职学习专题讲座 2018-08-31
  • [视频]栗战书与阿塞拜疆国民议会议长举行会谈 2018-08-31
  • [视频]栗战书与缅甸联邦议会议长兼民族院议长举行会谈 2018-08-31
  • [视频]习近平在视察北部战区海军时强调 贯彻转型建设要求 锻造海上精兵劲旅 2018-08-31
  • [视频]习近平在视察军事科学院时强调 努力建设高水平军事科研机构 为实现党在新时代的强军目标提供有力支撑 2018-08-31
  • 澳门葡京投注网址 澳门葡京投注网址 | 我的澳门葡京投注网址
    好饱的专栏

    农行网上在线支付平台接口安装详解

    发布者:好饱
    发布日期:2011/3/10 8:23:52   更新日期:2011/3/10 12:38:40
    阅读次数:17163
    评分:4.80
    介绍:中国农业银行的网上支付平台的安装还是有点复杂的,摸索了很久才搞定,总结了一下与大家共享。
    正文:

    澳门葡京投注网址 www.guilhermecbo.com  

    中国农业银行的网上支付平台的安装还是有点复杂的,摸索了很久才搞定,总结了一下与大家共享。
    所用到的文件及口令,农行那边会给你的,请看具体步骤:
    (1)安装K宝驱动HDCSPSetup.exe
    (2)确认WINDOWS 2003中.NET已经安装,windows 2003 sp2系统已经自带
    (3)安装Microsoft WSE 2.0 SP2.msi
    (4)设置系统环境变量:
    变量名:TrustMerchantIniFile
    变量值:C:\WINDOWS\system32\TrustMerchant.ini
    环境变量在我的电脑->属性->高级->环境变量->系统变量中添加
    (5)将以下文件
    abc.truststore
    TrustMerchant.ini
    TrustPay.cer
    TrustPayClient.dll
    111.pfx (商户证书可能是其它文件名)
    5个文件复制到指定目录下,例如c:\windows\system32目录下
    在D盘建立D:\ABC\log目录用于存放交易日志
    (6)注册.NET组件
    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe /codebase c:\windows\system32\TrustPayClient.dll
    (7)导入服务器证书
    商户证书 111.pfx 需要在服务器导入
    导入密码:XXXXXXXX (这个密码农行会给你的)
    (8)修改C:\WINDOWS\system32\TrustMerchant.ini文件
    #网上支付平台证书
    TrustPayCertFile=c:\windows\system32\TrustPay.cer
    #农行根证书文件
    TrustStoreFile=c:\windows\system32\abc.truststore
    #商户编号(这个编号农行会给你的)
    MerchantID=XXXXXXXXXXXXXXX
    #交易日志文件存放目录
    LogPath=D:\ABC\log
    #商户证书储存目录档名(当KeyStoreType=0时,必须设定)
    MerchantCertFile=c:\windows\system32\111.pfx
    #商户私钥加密密码(当KeyStoreType0时,必须设定)
    MerchantCertPassword=XXXXXXXX(这个密码农行会给你的)
    (9)重启服务器
    重启的漫长过程中可以喝杯咖啡并访问一下我的专栏 http://www.guilhermecbo.com/home/haobao
    (10)一些错误的处理:
    (10.1)Server.CreateObject 失败, 详细描述:8000ffff
    将注册表
    KEY_USERS\S-1-5-20\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones
    赋予IUSR_x帐号读权限
    (10.2)无法读取证书文档
    这个问题郁闷了很久,后来用filemonitor工具才发现w3wp进程在读这个目录下的文件:
    C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys
    我们只要赋予IUSR_x帐号写权限就可以了。

     

    中国农业银行的网上支付平台接口的安装还是有点复杂的,摸索了很久才搞定,总结了一下与大家共享。

    所用到的文件及口令,农行那边会给你的,请看具体步骤:

     

    (1)安装K宝驱动HDCSPSetup.exe

    (2)确认WINDOWS 2003中.NET已经安装,windows 2003 sp2系统已经自带

    (3)安装Microsoft WSE 2.0 SP2.msi

    (4)设置系统环境变量:

    变量名:TrustMerchantIniFile

    变量值:C:\WINDOWS\system32\TrustMerchant.ini

    环境变量在我的电脑->属性->高级->环境变量->系统变量中添加

    (5)将以下文件

    abc.truststore

    TrustMerchant.ini

    TrustPay.cer

    TrustPayClient.dll

    111.pfx (商户证书可能是其它文件名)

     

    5个文件复制到指定目录下,例如c:\windows\system32目录下

    在D盘建立D:\ABC\log目录用于存放交易日志

    (6)注册.NET组件

    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe /codebase c:\windows\system32\TrustPayClient.dll

     

    (7)导入服务器证书

    商户证书 111.pfx 需要在服务器导入

    导入密码:XXXXXXXX (这个密码农行会给你的)

     

    (8)修改C:\WINDOWS\system32\TrustMerchant.ini文件

    #网上支付平台证书

    TrustPayCertFile=c:\windows\system32\TrustPay.cer

    #农行根证书文件

    TrustStoreFile=c:\windows\system32\abc.truststore

    #商户编号(这个编号农行会给你的)

    MerchantID=XXXXXXXXXXXXXXX

    #交易日志文件存放目录

    LogPath=D:\ABC\log

    #商户证书储存目录档名(当KeyStoreType=0时,必须设定)

    MerchantCertFile=c:\windows\system32\111.pfx

    #商户私钥加密密码(当KeyStoreType0时,必须设定)

    MerchantCertPassword=XXXXXXXX(这个密码农行会给你的)

     

    (9)重启服务器

    重启的漫长过程中可以喝杯咖啡并访问一下我的专栏 http://www.guilhermecbo.com/home/haobao

     

    (10)一些错误的处理:

    (10.1)Server.CreateObject 失败

    错误类型:

    Server 对象, ASP 0177 (0x8000FFFF)

    8000ffff

    /test.asp, 第 42 行

    错误原因:Server.CreateObject 失败

     

    详细描述:8000ffff

     

    解决方法:

    将注册表

    KEY_USERS\S-1-5-20\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones

    赋予IUSR_x帐号读权限

     

    (10.2)无法读取证书文档

     

    500 内部服务器错误

     

    错误类型:

    TrustPayClient (0x80131500)

    test.asp, 第 74 行

    错误原因:无法读取证书文档

     

    这个问题郁闷了很久,后来用filemonitor工具才发现w3wp进程在读这个目录下的文件:

    C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys

    我们只要赋予IUSR_x帐号写权限就可以了。

     

    (10.3)日志文件无法写入

     

    错误类型:

    mscorlib (0x80070005)

    test.asp, 第 74 行

    错误原因:Access to the path 'D:\ABC\log\TrxLog.20110310.log' is denied.

    我们同样需要赋予IUSR_x帐号D:\ABC\log目录的写权限。

     


    评论 [发表评论]
    • 想和你交流一下关于这篇文章的内容。

      tydxypy

      2014/10/22 0:08:08


    • 更多评论
    账号 密码 还没帐号呢,现在注册一个?

    免责声明:澳门葡京投注网址所展示的信息由买卖双方自行提供,其真实性、准确性和合法性由信息发布人负责。澳门葡京投注网址不提供任何保证,并不承担任何法律责任。