农行网上在线支付平台接口安装详解
农行网上在线支付平台接口安装详解
2017年05月07日 16:02:53 白云下载站 阅读数:3426
中国农业银行的网上支付平台接口的安装还是有点复杂的,摸索了很久才搞定,总结了一下与大家共享。
所用到的文件及口令,农行那边会给你的,请看具体步骤:
(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.okbase.net/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目录的写权限。
农行网上在线支付平台接口安装详解相关推荐
- 农行网上在线支付平台接口
农行网上在线支付平台接口 人气: 4301 日期: 2011-09-07 作者: 鸿胜网络 [打印本文] 农业银行的网上支付平台接口的安装还是有点复杂的,摸索了很久才搞定,总结了一下与大家共享. 所用 ...
- web农行支付php示例,农行网上在线支付平台接口
农业银行的网上支付平台接口的安装还是有点复杂的,摸索了很久才搞定,总结了一下与大家共享. 所用到的文件及口令,农行那边会给你的,请看具体步骤: (1)安装K宝驱动HDCSPSetup.exe (2)确 ...
- 支付平台--清算总的详解
1:清算定位 在这里不再赘述清算的定义,如有不清楚的,还请移步看我的<支付系统--清结算概括介绍>. 大体来说,清算系统在支付系统中定位如上图,是在交易链的后端部分. 在之前说过,支付系统 ...
- 工行开放平台接口签名详解
工行官方文档 https://open.icbc.com.cn/icbc/apip/api_list.html 签名 1.业务参数转Json字符串 业务参数为AbstractIcbcRequest对象 ...
- 全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装爬虫框架Scrapy(离线方式和在线方式)(图文详解)...
不多说,直接上干货! 参考博客 全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解) 第一步:首先,提示升级下pip 第二步 ...
- Java开发在线支付平台视频教程(AVI格式)
Java开发在线支付平台视频教程,主要教授如何让自己的网站与银行系统进行对接.如何让用户通过网上银行向你支付费用等内容,全AVI视频格式 JAVA开发视频内容目录: Java开发在线支付平台视频教程_ ...
- 财付通支付接口使用说明详解
财付通是腾讯公司创办的中国领先在线支付平台,为使各位站长能更方便地使用该支付功能,积分充值增加了财付通支付接口及方便的测试功能,您只需在后台绑定财付通商户号及密钥并进行支付测试,测试成功,论坛的财付通 ...
- 网上在线培训平台哪家好?
在21世纪的今天,"终身学习"已经不再是一个新颖的概念了,并且随着科技的进步,学习方式发生了变革,越来越多的人开始通过互联网学习知识. 网上在线学习平台的前景分析 随着科技水平的不 ...
- NFT支付平台接口,数字藏品支付接口如何申请?
NFT支付支付平台接口,数字藏品支付接口如何申请? 申请流程如下: 许多第三方支付店都想申请支付接口,但是不知道怎么操作.因此今天我就详尽告诉你们第三方支付接口的办理流程,希望以下介绍能给大家带来协助 ...
最新文章
- idea 中使用@Autowired注入mybatis Mapper接口时报错
- MySQL分库分表 mycat
- 那些年,我们一起做过的性能优化
- Lichee (六) 优化配置的微内核
- 算法(7)-leetcode-explore-learn-数据结构-数组-小结
- 关于在asp.net中的调试
- 《算法导论》第三版第7章 快速排序 练习思考题 个人答案
- 软考初级程序员报考指南分享
- 29个用于石油和天然气等行业的最佳 GIS 软件
- APP推广第一步:五大ASO优化方法
- 有赞亿级订单同步的探索与实践
- 兔子是这样吃掉狼和野猪的
- Qt模仿网易云黑胶片转动动画
- 如何在WordPress菜单中显示图标[WordPress插件]
- 提升职场表现力:讯飞智能录音笔SR901实力优选
- 【解决报错原因分析】画图plt.contourf(X,Y,Z)报错TypeError: unhashable type: ‘numpy.ndarray‘(含详细示例讲解)
- Qt学习(一)模型与视图
- n叉树的遍历递归实现
- 计算机病毒对网络有什么影响,小议计算机病毒对网络安全的影响
- 微小宝公众号排行榜_8月 | 广东高校团学系统微信公众号影响力排行榜