修复小程序wxapi 的依赖全部改成 api
This commit is contained in:
@@ -1,96 +1,96 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>支付提示</title>
|
||||
<meta name="apple-mobile-web-app-capable" content="yes"/>
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="black"/>
|
||||
<meta name="format-detection" content="telephone=no"/>
|
||||
<meta name="format-detection" content="email=no"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=0"/>
|
||||
<style>
|
||||
*, :before, :after {
|
||||
-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
|
||||
}
|
||||
|
||||
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, blockquote, th, td {
|
||||
margin: 0;
|
||||
padding: 0
|
||||
}
|
||||
|
||||
table {
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0
|
||||
}
|
||||
|
||||
fieldset, img {
|
||||
border: 0
|
||||
}
|
||||
|
||||
li {
|
||||
list-style: none
|
||||
}
|
||||
|
||||
caption, th {
|
||||
text-align: left
|
||||
}
|
||||
|
||||
q:before, q:after {
|
||||
content: ""
|
||||
}
|
||||
|
||||
input:password {
|
||||
ime-mode: disabled
|
||||
}
|
||||
|
||||
:focus {
|
||||
outline: 0
|
||||
}
|
||||
|
||||
html, body {
|
||||
-webkit-touch-callout: none;
|
||||
touch-callout: none;
|
||||
-webkit-user-select: none;
|
||||
user-select: none;
|
||||
-webkit-tap-highlight-color: transparent;
|
||||
tap-highlight-color: transparent;
|
||||
height: 100%;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
text-align: center;
|
||||
font-size: 15px;
|
||||
font-weight: 300;
|
||||
font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif
|
||||
}
|
||||
|
||||
a {
|
||||
text-decoration: none
|
||||
}
|
||||
|
||||
body {
|
||||
background: #F4F4F8
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<iframe width='100%' height='100%' id="alipayFrame" name="alipayFrame" style="position:absolute;z-index:4;left:0px;top:0px;bottom:0px;" frameborder="no" marginheight="0" marginwidth="0"></iframe>
|
||||
<script type="text/javascript" src="ap.js"></script>
|
||||
<script>
|
||||
if (location.hash.indexOf('error') != -1) {
|
||||
alert('参数错误,请检查');
|
||||
} else {
|
||||
var getQueryString = function (url, name) {
|
||||
var reg = new RegExp("(^|\\?|&)" + name + "=([^&]*)(\\s|&|$)", "i");
|
||||
if (reg.test(url)) return RegExp.$2.replace(/\+/g, " ");
|
||||
};
|
||||
var param = getQueryString(location.href, 'goto') || '';
|
||||
var iframe = document.getElementById('alipayFrame');
|
||||
iframe.src = _AP.decode(param);
|
||||
}
|
||||
document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
|
||||
WeixinJSBridge.call('hideToolbar');
|
||||
WeixinJSBridge.call('showOptionMenu');
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
<!DOCTYPE HTML>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>支付提示</title>
|
||||
<meta name="apple-mobile-web-app-capable" content="yes"/>
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="black"/>
|
||||
<meta name="format-detection" content="telephone=no"/>
|
||||
<meta name="format-detection" content="email=no"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=0"/>
|
||||
<style>
|
||||
*, :before, :after {
|
||||
-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
|
||||
}
|
||||
|
||||
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, blockquote, th, td {
|
||||
margin: 0;
|
||||
padding: 0
|
||||
}
|
||||
|
||||
table {
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0
|
||||
}
|
||||
|
||||
fieldset, img {
|
||||
border: 0
|
||||
}
|
||||
|
||||
li {
|
||||
list-style: none
|
||||
}
|
||||
|
||||
caption, th {
|
||||
text-align: left
|
||||
}
|
||||
|
||||
q:before, q:after {
|
||||
content: ""
|
||||
}
|
||||
|
||||
input:password {
|
||||
ime-mode: disabled
|
||||
}
|
||||
|
||||
:focus {
|
||||
outline: 0
|
||||
}
|
||||
|
||||
html, body {
|
||||
-webkit-touch-callout: none;
|
||||
touch-callout: none;
|
||||
-webkit-user-select: none;
|
||||
user-select: none;
|
||||
-webkit-tap-highlight-color: transparent;
|
||||
tap-highlight-color: transparent;
|
||||
height: 100%;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
text-align: center;
|
||||
font-size: 15px;
|
||||
font-weight: 300;
|
||||
font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif
|
||||
}
|
||||
|
||||
a {
|
||||
text-decoration: none
|
||||
}
|
||||
|
||||
body {
|
||||
background: #F4F4F8
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<iframe width='100%' height='100%' id="alipayFrame" name="alipayFrame" style="position:absolute;z-index:4;left:0px;top:0px;bottom:0px;" frameborder="no" marginheight="0" marginwidth="0"></iframe>
|
||||
<script type="text/javascript" src="ap.js"></script>
|
||||
<script>
|
||||
if (location.hash.indexOf('error') != -1) {
|
||||
alert('参数错误,请检查');
|
||||
} else {
|
||||
var getQueryString = function (url, name) {
|
||||
var reg = new RegExp("(^|\\?|&)" + name + "=([^&]*)(\\s|&|$)", "i");
|
||||
if (reg.test(url)) return RegExp.$2.replace(/\+/g, " ");
|
||||
};
|
||||
var param = getQueryString(location.href, 'goto') || '';
|
||||
var iframe = document.getElementById('alipayFrame');
|
||||
iframe.src = _AP.decode(param);
|
||||
}
|
||||
document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
|
||||
WeixinJSBridge.call('hideToolbar');
|
||||
WeixinJSBridge.call('showOptionMenu');
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,12 +1,12 @@
|
||||
2016-12-07 10:38:04 {"scene":"bar_code","out_trade_no":"1231231231231231","total_amount":"0.01","auth_code":"1231231231231","timeout_express":"5m","subject":"1231","body":"购买商品2件共15.00元","undiscountable_amount":"0.01","extend_params":{"sys_service_provider_id":""},"goods_detail":[{"goods_id":"good_id001","goods_name":"XXX商品1","price":3000,"quantity":1},{"goods_id":"good_id002","goods_name":"XXX商品2","price":1000,"quantity":1}],"store_id":"test_store_id","operator_id":"test_operator_id","alipay_store_id":"test_alipay_store_id"}
|
||||
2016-12-07 10:40:24 {"scene":"bar_code","out_trade_no":"1231231231231231","total_amount":"0.01","auth_code":"1231231231231","timeout_express":"5m","subject":"1231","body":"购买商品2件共15.00元","undiscountable_amount":"0.01","extend_params":{"sys_service_provider_id":""},"goods_detail":[{"goods_id":"good_id001","goods_name":"XXX商品1","price":3000,"quantity":1},{"goods_id":"good_id002","goods_name":"XXX商品2","price":1000,"quantity":1}],"store_id":"test_store_id","operator_id":"test_operator_id","alipay_store_id":"test_alipay_store_id"}
|
||||
2016-12-07 10:44:54 {"scene":"bar_code","out_trade_no":"1231231231231231","total_amount":"0.01","auth_code":"1231231231231","timeout_express":"5m","subject":"1231","body":"购买商品2件共15.00元","undiscountable_amount":"0.01","extend_params":{"sys_service_provider_id":""},"goods_detail":[{"goods_id":"good_id001","goods_name":"XXX商品1","price":3000,"quantity":1},{"goods_id":"good_id002","goods_name":"XXX商品2","price":1000,"quantity":1}],"store_id":"test_store_id","operator_id":"test_operator_id","alipay_store_id":"test_alipay_store_id"}
|
||||
2016-12-07 10:45:02 {"scene":"bar_code","out_trade_no":"1231231231231231","total_amount":"0.01","auth_code":"1231231231231","timeout_express":"5m","subject":"1231","body":"购买商品2件共15.00元","undiscountable_amount":"0.01","extend_params":{"sys_service_provider_id":""},"goods_detail":[{"goods_id":"good_id001","goods_name":"XXX商品1","price":3000,"quantity":1},{"goods_id":"good_id002","goods_name":"XXX商品2","price":1000,"quantity":1}],"store_id":"test_store_id","operator_id":"test_operator_id","alipay_store_id":"test_alipay_store_id"}
|
||||
2016-12-07 10:45:39 {"scene":"bar_code","out_trade_no":"1231231231231231","total_amount":"0.01","auth_code":"1231231231231","timeout_express":"5m","subject":"1231","body":"购买商品2件共15.00元","undiscountable_amount":"0.01","extend_params":{"sys_service_provider_id":""},"goods_detail":[{"goods_id":"good_id001","goods_name":"XXX商品1","price":3000,"quantity":1},{"goods_id":"good_id002","goods_name":"XXX商品2","price":1000,"quantity":1}],"store_id":"test_store_id","operator_id":"test_operator_id","alipay_store_id":"test_alipay_store_id"}
|
||||
2016-12-07 10:49:17 {"scene":"bar_code","out_trade_no":"1231231231231231","total_amount":"0.01","auth_code":"1231231231231","timeout_express":"5m","subject":"1231","body":"购买商品2件共15.00元","undiscountable_amount":"0.01","extend_params":{"sys_service_provider_id":""},"goods_detail":[{"goods_id":"good_id001","goods_name":"XXX商品1","price":3000,"quantity":1},{"goods_id":"good_id002","goods_name":"XXX商品2","price":1000,"quantity":1}],"store_id":"test_store_id","operator_id":"test_operator_id","alipay_store_id":"test_alipay_store_id"}
|
||||
2016-12-07 10:53:43 {"scene":"bar_code","out_trade_no":"1231231231231231","total_amount":"0.01","auth_code":"1231231231231","timeout_express":"5m","subject":"1231","body":"购买商品2件共15.00元","undiscountable_amount":"0.01","extend_params":{"sys_service_provider_id":""},"goods_detail":[{"goods_id":"good_id001","goods_name":"XXX商品1","price":3000,"quantity":1},{"goods_id":"good_id002","goods_name":"XXX商品2","price":1000,"quantity":1}],"store_id":"test_store_id","operator_id":"test_operator_id","alipay_store_id":"test_alipay_store_id"}
|
||||
2016-12-09 04:07:41 {"scene":"bar_code","out_trade_no":"2016120912341","total_amount":"0.01","auth_code":"1231231231231","timeout_express":"5m","subject":"2.1测试","body":"购买商品2件共15.00元","undiscountable_amount":"0.01","extend_params":{"sys_service_provider_id":""},"goods_detail":[{"goods_id":"good_id001","goods_name":"XXX商品1","price":3000,"quantity":1},{"goods_id":"good_id002","goods_name":"XXX商品2","price":1000,"quantity":1}],"store_id":"test_store_id","operator_id":"test_operator_id","alipay_store_id":"test_alipay_store_id"}
|
||||
2016-12-09 04:08:38 {"scene":"bar_code","out_trade_no":"2016120912341","total_amount":"0.01","auth_code":"1231231231231","timeout_express":"5m","subject":"2.1测试","body":"购买商品2件共15.00元","undiscountable_amount":"0.01","extend_params":{"sys_service_provider_id":""},"goods_detail":[{"goods_id":"good_id001","goods_name":"XXX商品1","price":3000,"quantity":1},{"goods_id":"good_id002","goods_name":"XXX商品2","price":1000,"quantity":1}],"store_id":"test_store_id","operator_id":"test_operator_id","alipay_store_id":"test_alipay_store_id"}
|
||||
2016-12-09 04:09:08 {"out_trade_no":"2016120912341"}
|
||||
2016-12-10 11:37:27 {"out_trade_no":"2016120912341"}
|
||||
2016-12-10 11:39:41 {"out_trade_no":"2016120912341"}
|
||||
2016-12-07 10:38:04 {"scene":"bar_code","out_trade_no":"1231231231231231","total_amount":"0.01","auth_code":"1231231231231","timeout_express":"5m","subject":"1231","body":"购买商品2件共15.00元","undiscountable_amount":"0.01","extend_params":{"sys_service_provider_id":""},"goods_detail":[{"goods_id":"good_id001","goods_name":"XXX商品1","price":3000,"quantity":1},{"goods_id":"good_id002","goods_name":"XXX商品2","price":1000,"quantity":1}],"store_id":"test_store_id","operator_id":"test_operator_id","alipay_store_id":"test_alipay_store_id"}
|
||||
2016-12-07 10:40:24 {"scene":"bar_code","out_trade_no":"1231231231231231","total_amount":"0.01","auth_code":"1231231231231","timeout_express":"5m","subject":"1231","body":"购买商品2件共15.00元","undiscountable_amount":"0.01","extend_params":{"sys_service_provider_id":""},"goods_detail":[{"goods_id":"good_id001","goods_name":"XXX商品1","price":3000,"quantity":1},{"goods_id":"good_id002","goods_name":"XXX商品2","price":1000,"quantity":1}],"store_id":"test_store_id","operator_id":"test_operator_id","alipay_store_id":"test_alipay_store_id"}
|
||||
2016-12-07 10:44:54 {"scene":"bar_code","out_trade_no":"1231231231231231","total_amount":"0.01","auth_code":"1231231231231","timeout_express":"5m","subject":"1231","body":"购买商品2件共15.00元","undiscountable_amount":"0.01","extend_params":{"sys_service_provider_id":""},"goods_detail":[{"goods_id":"good_id001","goods_name":"XXX商品1","price":3000,"quantity":1},{"goods_id":"good_id002","goods_name":"XXX商品2","price":1000,"quantity":1}],"store_id":"test_store_id","operator_id":"test_operator_id","alipay_store_id":"test_alipay_store_id"}
|
||||
2016-12-07 10:45:02 {"scene":"bar_code","out_trade_no":"1231231231231231","total_amount":"0.01","auth_code":"1231231231231","timeout_express":"5m","subject":"1231","body":"购买商品2件共15.00元","undiscountable_amount":"0.01","extend_params":{"sys_service_provider_id":""},"goods_detail":[{"goods_id":"good_id001","goods_name":"XXX商品1","price":3000,"quantity":1},{"goods_id":"good_id002","goods_name":"XXX商品2","price":1000,"quantity":1}],"store_id":"test_store_id","operator_id":"test_operator_id","alipay_store_id":"test_alipay_store_id"}
|
||||
2016-12-07 10:45:39 {"scene":"bar_code","out_trade_no":"1231231231231231","total_amount":"0.01","auth_code":"1231231231231","timeout_express":"5m","subject":"1231","body":"购买商品2件共15.00元","undiscountable_amount":"0.01","extend_params":{"sys_service_provider_id":""},"goods_detail":[{"goods_id":"good_id001","goods_name":"XXX商品1","price":3000,"quantity":1},{"goods_id":"good_id002","goods_name":"XXX商品2","price":1000,"quantity":1}],"store_id":"test_store_id","operator_id":"test_operator_id","alipay_store_id":"test_alipay_store_id"}
|
||||
2016-12-07 10:49:17 {"scene":"bar_code","out_trade_no":"1231231231231231","total_amount":"0.01","auth_code":"1231231231231","timeout_express":"5m","subject":"1231","body":"购买商品2件共15.00元","undiscountable_amount":"0.01","extend_params":{"sys_service_provider_id":""},"goods_detail":[{"goods_id":"good_id001","goods_name":"XXX商品1","price":3000,"quantity":1},{"goods_id":"good_id002","goods_name":"XXX商品2","price":1000,"quantity":1}],"store_id":"test_store_id","operator_id":"test_operator_id","alipay_store_id":"test_alipay_store_id"}
|
||||
2016-12-07 10:53:43 {"scene":"bar_code","out_trade_no":"1231231231231231","total_amount":"0.01","auth_code":"1231231231231","timeout_express":"5m","subject":"1231","body":"购买商品2件共15.00元","undiscountable_amount":"0.01","extend_params":{"sys_service_provider_id":""},"goods_detail":[{"goods_id":"good_id001","goods_name":"XXX商品1","price":3000,"quantity":1},{"goods_id":"good_id002","goods_name":"XXX商品2","price":1000,"quantity":1}],"store_id":"test_store_id","operator_id":"test_operator_id","alipay_store_id":"test_alipay_store_id"}
|
||||
2016-12-09 04:07:41 {"scene":"bar_code","out_trade_no":"2016120912341","total_amount":"0.01","auth_code":"1231231231231","timeout_express":"5m","subject":"2.1测试","body":"购买商品2件共15.00元","undiscountable_amount":"0.01","extend_params":{"sys_service_provider_id":""},"goods_detail":[{"goods_id":"good_id001","goods_name":"XXX商品1","price":3000,"quantity":1},{"goods_id":"good_id002","goods_name":"XXX商品2","price":1000,"quantity":1}],"store_id":"test_store_id","operator_id":"test_operator_id","alipay_store_id":"test_alipay_store_id"}
|
||||
2016-12-09 04:08:38 {"scene":"bar_code","out_trade_no":"2016120912341","total_amount":"0.01","auth_code":"1231231231231","timeout_express":"5m","subject":"2.1测试","body":"购买商品2件共15.00元","undiscountable_amount":"0.01","extend_params":{"sys_service_provider_id":""},"goods_detail":[{"goods_id":"good_id001","goods_name":"XXX商品1","price":3000,"quantity":1},{"goods_id":"good_id002","goods_name":"XXX商品2","price":1000,"quantity":1}],"store_id":"test_store_id","operator_id":"test_operator_id","alipay_store_id":"test_alipay_store_id"}
|
||||
2016-12-09 04:09:08 {"out_trade_no":"2016120912341"}
|
||||
2016-12-10 11:37:27 {"out_trade_no":"2016120912341"}
|
||||
2016-12-10 11:39:41 {"out_trade_no":"2016120912341"}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvFUyXSULufEwRk4wh9Mi
|
||||
l5LxPqNToMCxQ5Arepajy/b2nMsXWvkQK1qdkftVoWrQlgjhVhgwVwRBaCZ8yfAH
|
||||
eBBLep8LObpl5p6RIAeaH2XIzpk3OFfDiZ3KmYpDFudueNCZj/JtOhsvAtCqSe/J
|
||||
30OzJ7f20i/pQPcIEijSoCrm7hR1wkb1RbFrMh+l6E06OP8ITpj2KDCSI20J5b6q
|
||||
TpR9db7Pkwus2wA9JSqmWlnTHsxfLcNrJPkfMY6YLfXj96b0SbRt77SbpKvj96Cm
|
||||
OCIfNy3XQbA5eJj0wPFnaForUgmMvb/qmZ2VTNOzh6o34cgUWZy401O0VU/1hTji
|
||||
FQIDAQAB
|
||||
-----END PUBLIC KEY-----
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvFUyXSULufEwRk4wh9Mi
|
||||
l5LxPqNToMCxQ5Arepajy/b2nMsXWvkQK1qdkftVoWrQlgjhVhgwVwRBaCZ8yfAH
|
||||
eBBLep8LObpl5p6RIAeaH2XIzpk3OFfDiZ3KmYpDFudueNCZj/JtOhsvAtCqSe/J
|
||||
30OzJ7f20i/pQPcIEijSoCrm7hR1wkb1RbFrMh+l6E06OP8ITpj2KDCSI20J5b6q
|
||||
TpR9db7Pkwus2wA9JSqmWlnTHsxfLcNrJPkfMY6YLfXj96b0SbRt77SbpKvj96Cm
|
||||
OCIfNy3XQbA5eJj0wPFnaForUgmMvb/qmZ2VTNOzh6o34cgUWZy401O0VU/1hTji
|
||||
FQIDAQAB
|
||||
-----END PUBLIC KEY-----
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvFUyXSULufEwRk4wh9Mi
|
||||
l5LxPqNToMCxQ5Arepajy/b2nMsXWvkQK1qdkftVoWrQlgjhVhgwVwRBaCZ8yfAH
|
||||
eBBLep8LObpl5p6RIAeaH2XIzpk3OFfDiZ3KmYpDFudueNCZj/JtOhsvAtCqSe/J
|
||||
30OzJ7f20i/pQPcIEijSoCrm7hR1wkb1RbFrMh+l6E06OP8ITpj2KDCSI20J5b6q
|
||||
TpR9db7Pkwus2wA9JSqmWlnTHsxfLcNrJPkfMY6YLfXj96b0SbRt77SbpKvj96Cm
|
||||
OCIfNy3XQbA5eJj0wPFnaForUgmMvb/qmZ2VTNOzh6o34cgUWZy401O0VU/1hTji
|
||||
FQIDAQAB
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvFUyXSULufEwRk4wh9Mi
|
||||
l5LxPqNToMCxQ5Arepajy/b2nMsXWvkQK1qdkftVoWrQlgjhVhgwVwRBaCZ8yfAH
|
||||
eBBLep8LObpl5p6RIAeaH2XIzpk3OFfDiZ3KmYpDFudueNCZj/JtOhsvAtCqSe/J
|
||||
30OzJ7f20i/pQPcIEijSoCrm7hR1wkb1RbFrMh+l6E06OP8ITpj2KDCSI20J5b6q
|
||||
TpR9db7Pkwus2wA9JSqmWlnTHsxfLcNrJPkfMY6YLfXj96b0SbRt77SbpKvj96Cm
|
||||
OCIfNy3XQbA5eJj0wPFnaForUgmMvb/qmZ2VTNOzh6o34cgUWZy401O0VU/1hTji
|
||||
FQIDAQAB
|
||||
-----END PUBLIC KEY-----
|
||||
@@ -1,6 +1,6 @@
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDIgHnOn7LLILlKETd6BFRJ0Gqg
|
||||
S2Y3mn1wMQmyh9zEyWlz5p1zrahRahbXAfCfSqshSNfqOmAQzSHRVjCqjsAw1jyq
|
||||
rXaPdKBmr90DIpIxmIyKXv4GGAkPyJ/6FTFY99uhpiq0qadD/uSzQsefWo0aTvP/
|
||||
65zi3eof7TcZ32oWpwIDAQAB
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDIgHnOn7LLILlKETd6BFRJ0Gqg
|
||||
S2Y3mn1wMQmyh9zEyWlz5p1zrahRahbXAfCfSqshSNfqOmAQzSHRVjCqjsAw1jyq
|
||||
rXaPdKBmr90DIpIxmIyKXv4GGAkPyJ/6FTFY99uhpiq0qadD/uSzQsefWo0aTvP/
|
||||
65zi3eof7TcZ32oWpwIDAQAB
|
||||
-----END PUBLIC KEY-----
|
||||
@@ -1,27 +1,27 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEpQIBAAKCAQEAw18JxZZ7BGeN+7eEexkX9H8b/ABlowO1xMha8g4f9R9o7qUw
|
||||
7EFMs90je1OpB+Pd778Shb5JuZgb85bcLtzZAZY1FCsN6z9jQhCQ0DeRVfvRvCmZ
|
||||
17ow6AOn0pX47NtEpxn27jF2r29hsz5C4UgH2nysjRDZbCkZK1684UA7diuY2vqK
|
||||
IpW8J2lnu3idXPUwq88xNiyKO3hFGQvFFBlsjbBubuDI6vk+dngRphOXgQP8gviL
|
||||
sx0L78a5kgIws/nEsXDLiXxnkigsL8DHewVYcOibaw/Rg0uyCNnSLQ7QnjAj35IP
|
||||
7diUr1owKNaLCYq8wuDzcYqjeZdMgshK3+ixvQIDAQABAoIBAHugIdDT3df1pxSH
|
||||
Fd/HCy99VznpDmdOq7Bvj4znfzVewMlx4jk9QMn3vsIFOEpz2DYi1BepR4GXTOig
|
||||
p4dH3FFyuPegHtijba2aSehXoTGlfRvxvxWRDe1ikslgePl37kNG3MfwqMduVYZU
|
||||
eYGQUNfiWFWTOeGFSBX3htGKEZY990LGFDsPyM2yGKmL6Z+/SgPuwlgcpCHViMS6
|
||||
EYJ0uLEuk5oFYiqUAmS+5IkUxIXkKBONMOfiDi3OXltah9gvbKHVDlgG6qif3Ad+
|
||||
6IYpd1YRX0DMp6ROKDg7pIyF53keor2nRKtEquE+61QWUsiIGz8FaBvcqk/P0X8R
|
||||
QLU+gskCgYEA+r7WhdUHOiz29n5lwA/xIBY91E0NOWssPiClnr0ftcnD3/SqMj6a
|
||||
gFukM0OpF4grnqSL/igyhmTtDr69kgh+ov1o0K2v9MXaxENPErHE/M5GMv3dKMVb
|
||||
V2v0F3EfnbPN+cy0T1W7fkiEyP0ht+r/sNtA2dsBF7t+mjLrUWaNoxsCgYEAx3cj
|
||||
Bd0n9d0YKgcHzqwwCy5vQsSoXsMTgJRaHFYF+qImLyLCLKTM/SPk6TZYGBL3OGAA
|
||||
sWoOheORNLwgKox4vmgg0czwMvIqSgM3neoLDMIAfZ/BpqZFtn3PcIgwNuJ+VuOO
|
||||
JDzXenGv7bOtknG6EyhNsaY2V993t70l1M1zdAcCgYEA5agOoatYoD74vxFLrlqr
|
||||
laDpZl5gI1v2vLx4FOjRd1XiEmhrzfMq3S+SN+XbpJLyqK27DsDQbelYei3XQT6I
|
||||
hk4lRyQdycnBsgqYDN5HNujSwPdlLWd9XpegjCvvMiiyGf4Uk6lJPcO74r59uI8D
|
||||
O3/FaQO+f3cZ4K+MehS820sCgYEAk718pXU/ie5vXYHDmKMVGtMT+eJry3S2V0CK
|
||||
1f4pg5Dis3sNU7/lTYJupQZpjbtOfeUt3jrt8uGxxdup/5n4PSAnXv5q03FnPVbQ
|
||||
tRiLgrGXZ3UTHHp/nEHnijR1cdGlPnph6BlgiQL4ChpR7+xopJPvqCuyiLeultt0
|
||||
0AA1CbUCgYEAnt5Wmu92uMaEbj4Zptdkup/MivABqTav7Bl6PxNjh04pBNMz08pT
|
||||
dYezYjZf1hlfsTxxDGQdZCOjGXQSX8k4EWx+xT/EdZh0E36qcOxPEcoroQAAj8LT
|
||||
QW5goRowdehK26Tg9MzBcQlffvjBGzPyYfUQhdGqd7g30gEpj32AKME=
|
||||
-----END RSA PRIVATE KEY-----
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEpQIBAAKCAQEAw18JxZZ7BGeN+7eEexkX9H8b/ABlowO1xMha8g4f9R9o7qUw
|
||||
7EFMs90je1OpB+Pd778Shb5JuZgb85bcLtzZAZY1FCsN6z9jQhCQ0DeRVfvRvCmZ
|
||||
17ow6AOn0pX47NtEpxn27jF2r29hsz5C4UgH2nysjRDZbCkZK1684UA7diuY2vqK
|
||||
IpW8J2lnu3idXPUwq88xNiyKO3hFGQvFFBlsjbBubuDI6vk+dngRphOXgQP8gviL
|
||||
sx0L78a5kgIws/nEsXDLiXxnkigsL8DHewVYcOibaw/Rg0uyCNnSLQ7QnjAj35IP
|
||||
7diUr1owKNaLCYq8wuDzcYqjeZdMgshK3+ixvQIDAQABAoIBAHugIdDT3df1pxSH
|
||||
Fd/HCy99VznpDmdOq7Bvj4znfzVewMlx4jk9QMn3vsIFOEpz2DYi1BepR4GXTOig
|
||||
p4dH3FFyuPegHtijba2aSehXoTGlfRvxvxWRDe1ikslgePl37kNG3MfwqMduVYZU
|
||||
eYGQUNfiWFWTOeGFSBX3htGKEZY990LGFDsPyM2yGKmL6Z+/SgPuwlgcpCHViMS6
|
||||
EYJ0uLEuk5oFYiqUAmS+5IkUxIXkKBONMOfiDi3OXltah9gvbKHVDlgG6qif3Ad+
|
||||
6IYpd1YRX0DMp6ROKDg7pIyF53keor2nRKtEquE+61QWUsiIGz8FaBvcqk/P0X8R
|
||||
QLU+gskCgYEA+r7WhdUHOiz29n5lwA/xIBY91E0NOWssPiClnr0ftcnD3/SqMj6a
|
||||
gFukM0OpF4grnqSL/igyhmTtDr69kgh+ov1o0K2v9MXaxENPErHE/M5GMv3dKMVb
|
||||
V2v0F3EfnbPN+cy0T1W7fkiEyP0ht+r/sNtA2dsBF7t+mjLrUWaNoxsCgYEAx3cj
|
||||
Bd0n9d0YKgcHzqwwCy5vQsSoXsMTgJRaHFYF+qImLyLCLKTM/SPk6TZYGBL3OGAA
|
||||
sWoOheORNLwgKox4vmgg0czwMvIqSgM3neoLDMIAfZ/BpqZFtn3PcIgwNuJ+VuOO
|
||||
JDzXenGv7bOtknG6EyhNsaY2V993t70l1M1zdAcCgYEA5agOoatYoD74vxFLrlqr
|
||||
laDpZl5gI1v2vLx4FOjRd1XiEmhrzfMq3S+SN+XbpJLyqK27DsDQbelYei3XQT6I
|
||||
hk4lRyQdycnBsgqYDN5HNujSwPdlLWd9XpegjCvvMiiyGf4Uk6lJPcO74r59uI8D
|
||||
O3/FaQO+f3cZ4K+MehS820sCgYEAk718pXU/ie5vXYHDmKMVGtMT+eJry3S2V0CK
|
||||
1f4pg5Dis3sNU7/lTYJupQZpjbtOfeUt3jrt8uGxxdup/5n4PSAnXv5q03FnPVbQ
|
||||
tRiLgrGXZ3UTHHp/nEHnijR1cdGlPnph6BlgiQL4ChpR7+xopJPvqCuyiLeultt0
|
||||
0AA1CbUCgYEAnt5Wmu92uMaEbj4Zptdkup/MivABqTav7Bl6PxNjh04pBNMz08pT
|
||||
dYezYjZf1hlfsTxxDGQdZCOjGXQSX8k4EWx+xT/EdZh0E36qcOxPEcoroQAAj8LT
|
||||
QW5goRowdehK26Tg9MzBcQlffvjBGzPyYfUQhdGqd7g30gEpj32AKME=
|
||||
-----END RSA PRIVATE KEY-----
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAw18JxZZ7BGeN+7eEexkX
|
||||
9H8b/ABlowO1xMha8g4f9R9o7qUw7EFMs90je1OpB+Pd778Shb5JuZgb85bcLtzZ
|
||||
AZY1FCsN6z9jQhCQ0DeRVfvRvCmZ17ow6AOn0pX47NtEpxn27jF2r29hsz5C4UgH
|
||||
2nysjRDZbCkZK1684UA7diuY2vqKIpW8J2lnu3idXPUwq88xNiyKO3hFGQvFFBls
|
||||
jbBubuDI6vk+dngRphOXgQP8gviLsx0L78a5kgIws/nEsXDLiXxnkigsL8DHewVY
|
||||
cOibaw/Rg0uyCNnSLQ7QnjAj35IP7diUr1owKNaLCYq8wuDzcYqjeZdMgshK3+ix
|
||||
vQIDAQAB
|
||||
-----END PUBLIC KEY-----
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAw18JxZZ7BGeN+7eEexkX
|
||||
9H8b/ABlowO1xMha8g4f9R9o7qUw7EFMs90je1OpB+Pd778Shb5JuZgb85bcLtzZ
|
||||
AZY1FCsN6z9jQhCQ0DeRVfvRvCmZ17ow6AOn0pX47NtEpxn27jF2r29hsz5C4UgH
|
||||
2nysjRDZbCkZK1684UA7diuY2vqKIpW8J2lnu3idXPUwq88xNiyKO3hFGQvFFBls
|
||||
jbBubuDI6vk+dngRphOXgQP8gviLsx0L78a5kgIws/nEsXDLiXxnkigsL8DHewVY
|
||||
cOibaw/Rg0uyCNnSLQ7QnjAj35IP7diUr1owKNaLCYq8wuDzcYqjeZdMgshK3+ix
|
||||
vQIDAQAB
|
||||
-----END PUBLIC KEY-----
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDDXwnFlnsEZ437
|
||||
t4R7GRf0fxv8AGWjA7XEyFryDh/1H2jupTDsQUyz3SN7U6kH493vvxKFvkm5mBvz
|
||||
ltwu3NkBljUUKw3rP2NCEJDQN5FV+9G8KZnXujDoA6fSlfjs20SnGfbuMXavb2Gz
|
||||
PkLhSAfafKyNENlsKRkrXrzhQDt2K5ja+ooilbwnaWe7eJ1c9TCrzzE2LIo7eEUZ
|
||||
C8UUGWyNsG5u4Mjq+T52eBGmE5eBA/yC+IuzHQvvxrmSAjCz+cSxcMuJfGeSKCwv
|
||||
wMd7BVhw6JtrD9GDS7II2dItDtCeMCPfkg/t2JSvWjAo1osJirzC4PNxiqN5l0yC
|
||||
yErf6LG9AgMBAAECggEAe6Ah0NPd1/WnFIcV38cLL31XOekOZ06rsG+PjOd/NV7A
|
||||
yXHiOT1Ayfe+wgU4SnPYNiLUF6lHgZdM6KCnh0fcUXK496Ae2KNtrZpJ6FehMaV9
|
||||
G/G/FZEN7WKSyWB4+XfuQ0bcx/Cox25VhlR5gZBQ1+JYVZM54YVIFfeG0YoRlj33
|
||||
QsYUOw/IzbIYqYvpn79KA+7CWBykIdWIxLoRgnS4sS6TmgViKpQCZL7kiRTEheQo
|
||||
E40w5+IOLc5eW1qH2C9sodUOWAbqqJ/cB37ohil3VhFfQMynpE4oODukjIXneR6i
|
||||
vadEq0Sq4T7rVBZSyIgbPwVoG9yqT8/RfxFAtT6CyQKBgQD6vtaF1Qc6LPb2fmXA
|
||||
D/EgFj3UTQ05ayw+IKWevR+1ycPf9KoyPpqAW6QzQ6kXiCuepIv+KDKGZO0Ovr2S
|
||||
CH6i/WjQra/0xdrEQ08SscT8zkYy/d0oxVtXa/QXcR+ds835zLRPVbt+SITI/SG3
|
||||
6v+w20DZ2wEXu36aMutRZo2jGwKBgQDHdyMF3Sf13RgqBwfOrDALLm9CxKhewxOA
|
||||
lFocVgX6oiYvIsIspMz9I+TpNlgYEvc4YACxag6F45E0vCAqjHi+aCDRzPAy8ipK
|
||||
Azed6gsMwgB9n8GmpkW2fc9wiDA24n5W444kPNd6ca/ts62ScboTKE2xpjZX33e3
|
||||
vSXUzXN0BwKBgQDlqA6hq1igPvi/EUuuWquVoOlmXmAjW/a8vHgU6NF3VeISaGvN
|
||||
8yrdL5I35dukkvKorbsOwNBt6Vh6LddBPoiGTiVHJB3JycGyCpgM3kc26NLA92Ut
|
||||
Z31el6CMK+8yKLIZ/hSTqUk9w7vivn24jwM7f8VpA75/dxngr4x6FLzbSwKBgQCT
|
||||
vXyldT+J7m9dgcOYoxUa0xP54mvLdLZXQIrV/imDkOKzew1Tv+VNgm6lBmmNu059
|
||||
5S3eOu3y4bHF26n/mfg9ICde/mrTcWc9VtC1GIuCsZdndRMcen+cQeeKNHVx0aU+
|
||||
emHoGWCJAvgKGlHv7Gikk++oK7KIt66W23TQADUJtQKBgQCe3laa73a4xoRuPhmm
|
||||
12S6n8yK8AGpNq/sGXo/E2OHTikE0zPTylN1h7NiNl/WGV+xPHEMZB1kI6MZdBJf
|
||||
yTgRbH7FP8R1mHQTfqpw7E8RyiuhAACPwtNBbmChGjB16ErbpOD0zMFxCV9++MEb
|
||||
M/Jh9RCF0ap3uDfSASmPfYAowQ==
|
||||
-----END PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDDXwnFlnsEZ437
|
||||
t4R7GRf0fxv8AGWjA7XEyFryDh/1H2jupTDsQUyz3SN7U6kH493vvxKFvkm5mBvz
|
||||
ltwu3NkBljUUKw3rP2NCEJDQN5FV+9G8KZnXujDoA6fSlfjs20SnGfbuMXavb2Gz
|
||||
PkLhSAfafKyNENlsKRkrXrzhQDt2K5ja+ooilbwnaWe7eJ1c9TCrzzE2LIo7eEUZ
|
||||
C8UUGWyNsG5u4Mjq+T52eBGmE5eBA/yC+IuzHQvvxrmSAjCz+cSxcMuJfGeSKCwv
|
||||
wMd7BVhw6JtrD9GDS7II2dItDtCeMCPfkg/t2JSvWjAo1osJirzC4PNxiqN5l0yC
|
||||
yErf6LG9AgMBAAECggEAe6Ah0NPd1/WnFIcV38cLL31XOekOZ06rsG+PjOd/NV7A
|
||||
yXHiOT1Ayfe+wgU4SnPYNiLUF6lHgZdM6KCnh0fcUXK496Ae2KNtrZpJ6FehMaV9
|
||||
G/G/FZEN7WKSyWB4+XfuQ0bcx/Cox25VhlR5gZBQ1+JYVZM54YVIFfeG0YoRlj33
|
||||
QsYUOw/IzbIYqYvpn79KA+7CWBykIdWIxLoRgnS4sS6TmgViKpQCZL7kiRTEheQo
|
||||
E40w5+IOLc5eW1qH2C9sodUOWAbqqJ/cB37ohil3VhFfQMynpE4oODukjIXneR6i
|
||||
vadEq0Sq4T7rVBZSyIgbPwVoG9yqT8/RfxFAtT6CyQKBgQD6vtaF1Qc6LPb2fmXA
|
||||
D/EgFj3UTQ05ayw+IKWevR+1ycPf9KoyPpqAW6QzQ6kXiCuepIv+KDKGZO0Ovr2S
|
||||
CH6i/WjQra/0xdrEQ08SscT8zkYy/d0oxVtXa/QXcR+ds835zLRPVbt+SITI/SG3
|
||||
6v+w20DZ2wEXu36aMutRZo2jGwKBgQDHdyMF3Sf13RgqBwfOrDALLm9CxKhewxOA
|
||||
lFocVgX6oiYvIsIspMz9I+TpNlgYEvc4YACxag6F45E0vCAqjHi+aCDRzPAy8ipK
|
||||
Azed6gsMwgB9n8GmpkW2fc9wiDA24n5W444kPNd6ca/ts62ScboTKE2xpjZX33e3
|
||||
vSXUzXN0BwKBgQDlqA6hq1igPvi/EUuuWquVoOlmXmAjW/a8vHgU6NF3VeISaGvN
|
||||
8yrdL5I35dukkvKorbsOwNBt6Vh6LddBPoiGTiVHJB3JycGyCpgM3kc26NLA92Ut
|
||||
Z31el6CMK+8yKLIZ/hSTqUk9w7vivn24jwM7f8VpA75/dxngr4x6FLzbSwKBgQCT
|
||||
vXyldT+J7m9dgcOYoxUa0xP54mvLdLZXQIrV/imDkOKzew1Tv+VNgm6lBmmNu059
|
||||
5S3eOu3y4bHF26n/mfg9ICde/mrTcWc9VtC1GIuCsZdndRMcen+cQeeKNHVx0aU+
|
||||
emHoGWCJAvgKGlHv7Gikk++oK7KIt66W23TQADUJtQKBgQCe3laa73a4xoRuPhmm
|
||||
12S6n8yK8AGpNq/sGXo/E2OHTikE0zPTylN1h7NiNl/WGV+xPHEMZB1kI6MZdBJf
|
||||
yTgRbH7FP8R1mHQTfqpw7E8RyiuhAACPwtNBbmChGjB16ErbpOD0zMFxCV9++MEb
|
||||
M/Jh9RCF0ap3uDfSASmPfYAowQ==
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAgnSAehzAw6FfIvgETqoW
|
||||
FUlEdbqvnbJvJYMUjAP1BLEMwXHaXSS6tepeJod6HG/uiGeO5McArfbXzOEhPhWC
|
||||
PobmdOLS3lCY4EV1Mhwzw+IWO/fQaZiWsNirD9X4QBO7LNtV4wVD41Rfr0Uik8Kd
|
||||
GgGhq7EVpWNeHbNm08oEpvV+A/z2huezkF72EbAItNp6OH+L0HNJhJhlo0YA/EQn
|
||||
lN0L6WmsEGCatyDoMtpzeJ62IabweSbrwGu1jJWJrl+NtmiEIresZdtJ75GBlWRW
|
||||
lbUjDU4emnnAcqiCvcrhCmWCETiShiICsAHeyccfz2TFd1XU4lSLI8mYvp7tN33j
|
||||
XQIDAQAB
|
||||
-----END PUBLIC KEY-----
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAgnSAehzAw6FfIvgETqoW
|
||||
FUlEdbqvnbJvJYMUjAP1BLEMwXHaXSS6tepeJod6HG/uiGeO5McArfbXzOEhPhWC
|
||||
PobmdOLS3lCY4EV1Mhwzw+IWO/fQaZiWsNirD9X4QBO7LNtV4wVD41Rfr0Uik8Kd
|
||||
GgGhq7EVpWNeHbNm08oEpvV+A/z2huezkF72EbAItNp6OH+L0HNJhJhlo0YA/EQn
|
||||
lN0L6WmsEGCatyDoMtpzeJ62IabweSbrwGu1jJWJrl+NtmiEIresZdtJ75GBlWRW
|
||||
lbUjDU4emnnAcqiCvcrhCmWCETiShiICsAHeyccfz2TFd1XU4lSLI8mYvp7tN33j
|
||||
XQIDAQAB
|
||||
-----END PUBLIC KEY-----
|
||||
|
||||
@@ -1,27 +1,27 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEowIBAAKCAQEAneTAMQZ5ThzNry7Zvs/jkbxXGJkKvc1UWe/0EqwTek35Cgox
|
||||
yXYqV+atf6zotDeQUZIx//LPG6SoGaT/KICO+hVNOvPpIHRIoVs1PF5IWncES+1a
|
||||
MNTafsyBor4YXRP2WbC129NqBfWzfBotQF8qWS2cC5byFDMqjbkCYrSg7tCRxEvH
|
||||
nbJV5sSWQmQ6UF1QsVuGAx9+hmvV3M58BQUluRtINYUezMWl3CV1nzp8/oxAbyFT
|
||||
joDf0ybPx+VzYGUsXSqJgVMuFqK/rJmUYI9KoP+XWZBDf1727/MT2veljP1YlEtZ
|
||||
AquH8mlQl6bBOSC23+fqaSBZokLZTQUinw5v1QIDAQABAoIBABzpw6v2lIYSTjPz
|
||||
L1p6tSB9zbEqbUYecIDbqOU2b4ao+p61CTLsGYrpKgJERoSh3CKj09Ybv4M/Xqz7
|
||||
guIG0KfI+NB/08Pmp1os2o3IchVmz/mbaDWi9LPdfSuxBcMdobIA4vxzNWoL+ScT
|
||||
oA+2nYmhCX8xz/iU+gjjxSUQEJxKeY81LfokHMn8/YyCioUkzr3zg8DHWxWdQwgC
|
||||
2DE0yMLVRnoOBN9Ykfsoo2qe7dX8zksvs4p+yI9Vaj+Ov+SoE8jysEzmBuWvfrA9
|
||||
eyuE5DFErl+G6gvy3VLZU5d2mX4umsmqYCxgabF6ldQ/lpi+NFv3r/eFT+YBe1iM
|
||||
5XXHi8ECgYEAzhbdkGjbUvxunvSx2nGk/z4pqx+gc1H/FJXJRk8YBfMPO3dfhcqp
|
||||
qW49FyV5E/Bng7Zm5gC9N24tIk+QB+D5nM/PPL3aofjvMBVTCGISnCqtdyO0Z0Xf
|
||||
sDvXBdfC9mSvNiYWgL301dNzd8Ef17MckWcchHvfKDBAgu84U7DeV3ECgYEAxCHX
|
||||
p1F3BVhTdXKZM96mJWfMWC8XzU0ej6IQ6p9bpMNAeeOokzLB1PjDTcnu9v9Idigv
|
||||
i0Oxt36jQEY/ShrthkW8i40W+yyaktw8o+ghWI59/bvxXx4x1jp2k5Lpk6T2+XJi
|
||||
SNGo+mUB2aF848HFJvCn0Yo/u9D9jTWKzup/VKUCgYA+NpjcJ0tOWfXq9mNaVkRA
|
||||
6Tsa9YkyRuaCCFWia+4MnbtTcE3dzbg59ZVrj1xlsIUPNdkKRd7ZBOGLIgmQ11GD
|
||||
DRi6dXWyv7s1ALr4JOMJUbjb5mNnaaiFQws+MEwipXJfHlBcvPtUMWkCFcLPErrl
|
||||
CgOJ2vsa3rYa0KxoV1RHgQKBgGWGLx9JKBb4NZtiCrOy2MYcCMbM+cEn3l3zQlZw
|
||||
zvtmpoVxtt0bNQKNEmu9z5jDZDrlalboX6HgR5kJw9EUR0dt6b9C9VZnLExA/JLL
|
||||
ohc5CzbAhpz6AEooUSDqt0XZ6o4NC5suDA4xItgIo6ExuGADyprIuVz7PYRO5t9c
|
||||
uzSRAoGBAKUmhfipb6TlMpFaP/igia0rEUeOGD293VYSPgYdkVhfKm/IOpZtvcuE
|
||||
+bwAEVKsLZ49Gt5vALWRwF3TiyhJxRF8BmNQGmJZSBt6D+S9c1TKJNhRl1N+p3Pd
|
||||
67MFdi2wWVv5c19jc6RIA5qBPMN4hkvsS7F9j+0ShlYyP4vTypHr
|
||||
-----END RSA PRIVATE KEY-----
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEowIBAAKCAQEAneTAMQZ5ThzNry7Zvs/jkbxXGJkKvc1UWe/0EqwTek35Cgox
|
||||
yXYqV+atf6zotDeQUZIx//LPG6SoGaT/KICO+hVNOvPpIHRIoVs1PF5IWncES+1a
|
||||
MNTafsyBor4YXRP2WbC129NqBfWzfBotQF8qWS2cC5byFDMqjbkCYrSg7tCRxEvH
|
||||
nbJV5sSWQmQ6UF1QsVuGAx9+hmvV3M58BQUluRtINYUezMWl3CV1nzp8/oxAbyFT
|
||||
joDf0ybPx+VzYGUsXSqJgVMuFqK/rJmUYI9KoP+XWZBDf1727/MT2veljP1YlEtZ
|
||||
AquH8mlQl6bBOSC23+fqaSBZokLZTQUinw5v1QIDAQABAoIBABzpw6v2lIYSTjPz
|
||||
L1p6tSB9zbEqbUYecIDbqOU2b4ao+p61CTLsGYrpKgJERoSh3CKj09Ybv4M/Xqz7
|
||||
guIG0KfI+NB/08Pmp1os2o3IchVmz/mbaDWi9LPdfSuxBcMdobIA4vxzNWoL+ScT
|
||||
oA+2nYmhCX8xz/iU+gjjxSUQEJxKeY81LfokHMn8/YyCioUkzr3zg8DHWxWdQwgC
|
||||
2DE0yMLVRnoOBN9Ykfsoo2qe7dX8zksvs4p+yI9Vaj+Ov+SoE8jysEzmBuWvfrA9
|
||||
eyuE5DFErl+G6gvy3VLZU5d2mX4umsmqYCxgabF6ldQ/lpi+NFv3r/eFT+YBe1iM
|
||||
5XXHi8ECgYEAzhbdkGjbUvxunvSx2nGk/z4pqx+gc1H/FJXJRk8YBfMPO3dfhcqp
|
||||
qW49FyV5E/Bng7Zm5gC9N24tIk+QB+D5nM/PPL3aofjvMBVTCGISnCqtdyO0Z0Xf
|
||||
sDvXBdfC9mSvNiYWgL301dNzd8Ef17MckWcchHvfKDBAgu84U7DeV3ECgYEAxCHX
|
||||
p1F3BVhTdXKZM96mJWfMWC8XzU0ej6IQ6p9bpMNAeeOokzLB1PjDTcnu9v9Idigv
|
||||
i0Oxt36jQEY/ShrthkW8i40W+yyaktw8o+ghWI59/bvxXx4x1jp2k5Lpk6T2+XJi
|
||||
SNGo+mUB2aF848HFJvCn0Yo/u9D9jTWKzup/VKUCgYA+NpjcJ0tOWfXq9mNaVkRA
|
||||
6Tsa9YkyRuaCCFWia+4MnbtTcE3dzbg59ZVrj1xlsIUPNdkKRd7ZBOGLIgmQ11GD
|
||||
DRi6dXWyv7s1ALr4JOMJUbjb5mNnaaiFQws+MEwipXJfHlBcvPtUMWkCFcLPErrl
|
||||
CgOJ2vsa3rYa0KxoV1RHgQKBgGWGLx9JKBb4NZtiCrOy2MYcCMbM+cEn3l3zQlZw
|
||||
zvtmpoVxtt0bNQKNEmu9z5jDZDrlalboX6HgR5kJw9EUR0dt6b9C9VZnLExA/JLL
|
||||
ohc5CzbAhpz6AEooUSDqt0XZ6o4NC5suDA4xItgIo6ExuGADyprIuVz7PYRO5t9c
|
||||
uzSRAoGBAKUmhfipb6TlMpFaP/igia0rEUeOGD293VYSPgYdkVhfKm/IOpZtvcuE
|
||||
+bwAEVKsLZ49Gt5vALWRwF3TiyhJxRF8BmNQGmJZSBt6D+S9c1TKJNhRl1N+p3Pd
|
||||
67MFdi2wWVv5c19jc6RIA5qBPMN4hkvsS7F9j+0ShlYyP4vTypHr
|
||||
-----END RSA PRIVATE KEY-----
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCd5MAxBnlOHM2v
|
||||
Ltm+z+ORvFcYmQq9zVRZ7/QSrBN6TfkKCjHJdipX5q1/rOi0N5BRkjH/8s8bpKgZ
|
||||
pP8ogI76FU068+kgdEihWzU8XkhadwRL7Vow1Np+zIGivhhdE/ZZsLXb02oF9bN8
|
||||
Gi1AXypZLZwLlvIUMyqNuQJitKDu0JHES8edslXmxJZCZDpQXVCxW4YDH36Ga9Xc
|
||||
znwFBSW5G0g1hR7MxaXcJXWfOnz+jEBvIVOOgN/TJs/H5XNgZSxdKomBUy4Wor+s
|
||||
mZRgj0qg/5dZkEN/Xvbv8xPa96WM/ViUS1kCq4fyaVCXpsE5ILbf5+ppIFmiQtlN
|
||||
BSKfDm/VAgMBAAECggEAHOnDq/aUhhJOM/MvWnq1IH3NsSptRh5wgNuo5TZvhqj6
|
||||
nrUJMuwZiukqAkRGhKHcIqPT1hu/gz9erPuC4gbQp8j40H/Tw+anWizajchyFWbP
|
||||
+ZtoNaL0s919K7EFwx2hsgDi/HM1agv5JxOgD7adiaEJfzHP+JT6COPFJRAQnEp5
|
||||
jzUt+iQcyfz9jIKKhSTOvfODwMdbFZ1DCALYMTTIwtVGeg4E31iR+yijap7t1fzO
|
||||
Sy+zin7Ij1VqP46/5KgTyPKwTOYG5a9+sD17K4TkMUSuX4bqC/LdUtlTl3aZfi6a
|
||||
yapgLGBpsXqV1D+WmL40W/ev94VP5gF7WIzldceLwQKBgQDOFt2QaNtS/G6e9LHa
|
||||
caT/PimrH6BzUf8UlclGTxgF8w87d1+Fyqmpbj0XJXkT8GeDtmbmAL03bi0iT5AH
|
||||
4Pmcz888vdqh+O8wFVMIYhKcKq13I7RnRd+wO9cF18L2ZK82JhaAvfTV03N3wR/X
|
||||
sxyRZxyEe98oMECC7zhTsN5XcQKBgQDEIdenUXcFWFN1cpkz3qYlZ8xYLxfNTR6P
|
||||
ohDqn1ukw0B546iTMsHU+MNNye72/0h2KC+LQ7G3fqNARj9KGu2GRbyLjRb7LJqS
|
||||
3Dyj6CFYjn39u/FfHjHWOnaTkumTpPb5cmJI0aj6ZQHZoXzjwcUm8KfRij+70P2N
|
||||
NYrO6n9UpQKBgD42mNwnS05Z9er2Y1pWREDpOxr1iTJG5oIIVaJr7gydu1NwTd3N
|
||||
uDn1lWuPXGWwhQ812QpF3tkE4YsiCZDXUYMNGLp1dbK/uzUAuvgk4wlRuNvmY2dp
|
||||
qIVDCz4wTCKlcl8eUFy8+1QxaQIVws8SuuUKA4na+xrethrQrGhXVEeBAoGAZYYv
|
||||
H0koFvg1m2IKs7LYxhwIxsz5wSfeXfNCVnDO+2amhXG23Rs1Ao0Sa73PmMNkOuVq
|
||||
VuhfoeBHmQnD0RRHR23pv0L1VmcsTED8ksuiFzkLNsCGnPoASihRIOq3Rdnqjg0L
|
||||
my4MDjEi2AijoTG4YAPKmsi5XPs9hE7m31y7NJECgYEApSaF+KlvpOUykVo/+KCJ
|
||||
rSsRR44YPb3dVhI+Bh2RWF8qb8g6lm29y4T5vAARUqwtnj0a3m8AtZHAXdOLKEnF
|
||||
EXwGY1AaYllIG3oP5L1zVMok2FGXU36nc93rswV2LbBZW/lzX2NzpEgDmoE8w3iG
|
||||
S+xLsX2P7RKGVjI/i9PKkes=
|
||||
-----END PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCd5MAxBnlOHM2v
|
||||
Ltm+z+ORvFcYmQq9zVRZ7/QSrBN6TfkKCjHJdipX5q1/rOi0N5BRkjH/8s8bpKgZ
|
||||
pP8ogI76FU068+kgdEihWzU8XkhadwRL7Vow1Np+zIGivhhdE/ZZsLXb02oF9bN8
|
||||
Gi1AXypZLZwLlvIUMyqNuQJitKDu0JHES8edslXmxJZCZDpQXVCxW4YDH36Ga9Xc
|
||||
znwFBSW5G0g1hR7MxaXcJXWfOnz+jEBvIVOOgN/TJs/H5XNgZSxdKomBUy4Wor+s
|
||||
mZRgj0qg/5dZkEN/Xvbv8xPa96WM/ViUS1kCq4fyaVCXpsE5ILbf5+ppIFmiQtlN
|
||||
BSKfDm/VAgMBAAECggEAHOnDq/aUhhJOM/MvWnq1IH3NsSptRh5wgNuo5TZvhqj6
|
||||
nrUJMuwZiukqAkRGhKHcIqPT1hu/gz9erPuC4gbQp8j40H/Tw+anWizajchyFWbP
|
||||
+ZtoNaL0s919K7EFwx2hsgDi/HM1agv5JxOgD7adiaEJfzHP+JT6COPFJRAQnEp5
|
||||
jzUt+iQcyfz9jIKKhSTOvfODwMdbFZ1DCALYMTTIwtVGeg4E31iR+yijap7t1fzO
|
||||
Sy+zin7Ij1VqP46/5KgTyPKwTOYG5a9+sD17K4TkMUSuX4bqC/LdUtlTl3aZfi6a
|
||||
yapgLGBpsXqV1D+WmL40W/ev94VP5gF7WIzldceLwQKBgQDOFt2QaNtS/G6e9LHa
|
||||
caT/PimrH6BzUf8UlclGTxgF8w87d1+Fyqmpbj0XJXkT8GeDtmbmAL03bi0iT5AH
|
||||
4Pmcz888vdqh+O8wFVMIYhKcKq13I7RnRd+wO9cF18L2ZK82JhaAvfTV03N3wR/X
|
||||
sxyRZxyEe98oMECC7zhTsN5XcQKBgQDEIdenUXcFWFN1cpkz3qYlZ8xYLxfNTR6P
|
||||
ohDqn1ukw0B546iTMsHU+MNNye72/0h2KC+LQ7G3fqNARj9KGu2GRbyLjRb7LJqS
|
||||
3Dyj6CFYjn39u/FfHjHWOnaTkumTpPb5cmJI0aj6ZQHZoXzjwcUm8KfRij+70P2N
|
||||
NYrO6n9UpQKBgD42mNwnS05Z9er2Y1pWREDpOxr1iTJG5oIIVaJr7gydu1NwTd3N
|
||||
uDn1lWuPXGWwhQ812QpF3tkE4YsiCZDXUYMNGLp1dbK/uzUAuvgk4wlRuNvmY2dp
|
||||
qIVDCz4wTCKlcl8eUFy8+1QxaQIVws8SuuUKA4na+xrethrQrGhXVEeBAoGAZYYv
|
||||
H0koFvg1m2IKs7LYxhwIxsz5wSfeXfNCVnDO+2amhXG23Rs1Ao0Sa73PmMNkOuVq
|
||||
VuhfoeBHmQnD0RRHR23pv0L1VmcsTED8ksuiFzkLNsCGnPoASihRIOq3Rdnqjg0L
|
||||
my4MDjEi2AijoTG4YAPKmsi5XPs9hE7m31y7NJECgYEApSaF+KlvpOUykVo/+KCJ
|
||||
rSsRR44YPb3dVhI+Bh2RWF8qb8g6lm29y4T5vAARUqwtnj0a3m8AtZHAXdOLKEnF
|
||||
EXwGY1AaYllIG3oP5L1zVMok2FGXU36nc93rswV2LbBZW/lzX2NzpEgDmoE8w3iG
|
||||
S+xLsX2P7RKGVjI/i9PKkes=
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAneTAMQZ5ThzNry7Zvs/j
|
||||
kbxXGJkKvc1UWe/0EqwTek35CgoxyXYqV+atf6zotDeQUZIx//LPG6SoGaT/KICO
|
||||
+hVNOvPpIHRIoVs1PF5IWncES+1aMNTafsyBor4YXRP2WbC129NqBfWzfBotQF8q
|
||||
WS2cC5byFDMqjbkCYrSg7tCRxEvHnbJV5sSWQmQ6UF1QsVuGAx9+hmvV3M58BQUl
|
||||
uRtINYUezMWl3CV1nzp8/oxAbyFTjoDf0ybPx+VzYGUsXSqJgVMuFqK/rJmUYI9K
|
||||
oP+XWZBDf1727/MT2veljP1YlEtZAquH8mlQl6bBOSC23+fqaSBZokLZTQUinw5v
|
||||
1QIDAQAB
|
||||
-----END PUBLIC KEY-----
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAneTAMQZ5ThzNry7Zvs/j
|
||||
kbxXGJkKvc1UWe/0EqwTek35CgoxyXYqV+atf6zotDeQUZIx//LPG6SoGaT/KICO
|
||||
+hVNOvPpIHRIoVs1PF5IWncES+1aMNTafsyBor4YXRP2WbC129NqBfWzfBotQF8q
|
||||
WS2cC5byFDMqjbkCYrSg7tCRxEvHnbJV5sSWQmQ6UF1QsVuGAx9+hmvV3M58BQUl
|
||||
uRtINYUezMWl3CV1nzp8/oxAbyFTjoDf0ybPx+VzYGUsXSqJgVMuFqK/rJmUYI9K
|
||||
oP+XWZBDf1727/MT2veljP1YlEtZAquH8mlQl6bBOSC23+fqaSBZokLZTQUinw5v
|
||||
1QIDAQAB
|
||||
-----END PUBLIC KEY-----
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCnxj/9qwVfgoUh/y2W89L6BkRA
|
||||
FljhNhgPdyPuBV64bfQNN1PjbCzkIM6qRdKBoLPXmKKMiFYnkd6rAoprih3/PrQE
|
||||
B/VsW8OoM8fxn67UDYuyBTqA23MML9q1+ilIZwBC2AQ2UBVOrFXfFl75p6/B5Ksi
|
||||
NG9zpgmLCUYuLkxpLQIDAQAB
|
||||
-----END PUBLIC KEY-----
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCnxj/9qwVfgoUh/y2W89L6BkRA
|
||||
FljhNhgPdyPuBV64bfQNN1PjbCzkIM6qRdKBoLPXmKKMiFYnkd6rAoprih3/PrQE
|
||||
B/VsW8OoM8fxn67UDYuyBTqA23MML9q1+ilIZwBC2AQ2UBVOrFXfFl75p6/B5Ksi
|
||||
NG9zpgmLCUYuLkxpLQIDAQAB
|
||||
-----END PUBLIC KEY-----
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvFUyXSULufEwRk4wh9Mi
|
||||
l5LxPqNToMCxQ5Arepajy/b2nMsXWvkQK1qdkftVoWrQlgjhVhgwVwRBaCZ8yfAH
|
||||
eBBLep8LObpl5p6RIAeaH2XIzpk3OFfDiZ3KmYpDFudueNCZj/JtOhsvAtCqSe/J
|
||||
30OzJ7f20i/pQPcIEijSoCrm7hR1wkb1RbFrMh+l6E06OP8ITpj2KDCSI20J5b6q
|
||||
TpR9db7Pkwus2wA9JSqmWlnTHsxfLcNrJPkfMY6YLfXj96b0SbRt77SbpKvj96Cm
|
||||
OCIfNy3XQbA5eJj0wPFnaForUgmMvb/qmZ2VTNOzh6o34cgUWZy401O0VU/1hTji
|
||||
FQIDAQAB
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvFUyXSULufEwRk4wh9Mi
|
||||
l5LxPqNToMCxQ5Arepajy/b2nMsXWvkQK1qdkftVoWrQlgjhVhgwVwRBaCZ8yfAH
|
||||
eBBLep8LObpl5p6RIAeaH2XIzpk3OFfDiZ3KmYpDFudueNCZj/JtOhsvAtCqSe/J
|
||||
30OzJ7f20i/pQPcIEijSoCrm7hR1wkb1RbFrMh+l6E06OP8ITpj2KDCSI20J5b6q
|
||||
TpR9db7Pkwus2wA9JSqmWlnTHsxfLcNrJPkfMY6YLfXj96b0SbRt77SbpKvj96Cm
|
||||
OCIfNy3XQbA5eJj0wPFnaForUgmMvb/qmZ2VTNOzh6o34cgUWZy401O0VU/1hTji
|
||||
FQIDAQAB
|
||||
-----END PUBLIC KEY-----
|
||||
@@ -1,6 +1,6 @@
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDIgHnOn7LLILlKETd6BFRJ0Gqg
|
||||
S2Y3mn1wMQmyh9zEyWlz5p1zrahRahbXAfCfSqshSNfqOmAQzSHRVjCqjsAw1jyq
|
||||
rXaPdKBmr90DIpIxmIyKXv4GGAkPyJ/6FTFY99uhpiq0qadD/uSzQsefWo0aTvP/
|
||||
65zi3eof7TcZ32oWpwIDAQAB
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDIgHnOn7LLILlKETd6BFRJ0Gqg
|
||||
S2Y3mn1wMQmyh9zEyWlz5p1zrahRahbXAfCfSqshSNfqOmAQzSHRVjCqjsAw1jyq
|
||||
rXaPdKBmr90DIpIxmIyKXv4GGAkPyJ/6FTFY99uhpiq0qadD/uSzQsefWo0aTvP/
|
||||
65zi3eof7TcZ32oWpwIDAQAB
|
||||
-----END PUBLIC KEY-----
|
||||
@@ -1,14 +1,14 @@
|
||||
-----BEGIN DSA PARAMETERS-----
|
||||
MIICLAKCAQEAgKPTclpK1TEOHWRlzYeV1h8L0INJXLHzvE8kzquYOLNymfCbKevw
|
||||
8cAI1PQQWSGe2nKMzmnCS1J7L1cE6hP7Zffj71X2uvNJE7e3OasfnqqRY1zAmluh
|
||||
bFdP+6iMSP/mMxiGwOr59ZHGSBk7wz4RzPPr3Ab2+BwtqNvUkimqmGO9TNJFgS8Z
|
||||
WISuel0db/R8H4NMW52IvRukKUG4zt27AIVa1n1YLNqlyUzrPWums13wxyUEoayA
|
||||
FJt0pNozjujn9aR/u6k3lvm3TOB4ialigNHYdbtTfhcUN/fzOATDwfUzx7XWf/9T
|
||||
ln7cDt/kJ8QF4uVhrtlloeebKfAB9MxugQIhALoerZx4xxyKh5UwFP2mIMs1jccp
|
||||
rHx6xSpqTpjfBtfZAoIBAE2+dWH2Xs2Iy2hdpge7GCt+c75jjqsrebth28m3DPXC
|
||||
Ioql+Zb21es9qa69RUO2ybPZv5IIoDFH4WNhZ4u0eiH0ClrJX5h3aTbGggi+m3XE
|
||||
CfNzAh6ZLzrpibZ05gK4Bqu0OSNJ43OknK0GrCWw0vKod9trN0ik1Yfs6ZTtMydX
|
||||
Q5ltF4HRWFyZ4UW7VzB7NNT4O5cfbzVx2IgGJv/xAlAev+E3G78CF9S7u1RHsb51
|
||||
YTCEkUtIMzZOkcgz2gOpWBdSCOV/noafe/+EmpSp9ZdeIXtzSHUutnxLCuaomrur
|
||||
pnN2n7W/kEhP0tphKF5CeNoLOAM6C+IwIDK87KQ6Vck=
|
||||
-----END DSA PARAMETERS-----
|
||||
-----BEGIN DSA PARAMETERS-----
|
||||
MIICLAKCAQEAgKPTclpK1TEOHWRlzYeV1h8L0INJXLHzvE8kzquYOLNymfCbKevw
|
||||
8cAI1PQQWSGe2nKMzmnCS1J7L1cE6hP7Zffj71X2uvNJE7e3OasfnqqRY1zAmluh
|
||||
bFdP+6iMSP/mMxiGwOr59ZHGSBk7wz4RzPPr3Ab2+BwtqNvUkimqmGO9TNJFgS8Z
|
||||
WISuel0db/R8H4NMW52IvRukKUG4zt27AIVa1n1YLNqlyUzrPWums13wxyUEoayA
|
||||
FJt0pNozjujn9aR/u6k3lvm3TOB4ialigNHYdbtTfhcUN/fzOATDwfUzx7XWf/9T
|
||||
ln7cDt/kJ8QF4uVhrtlloeebKfAB9MxugQIhALoerZx4xxyKh5UwFP2mIMs1jccp
|
||||
rHx6xSpqTpjfBtfZAoIBAE2+dWH2Xs2Iy2hdpge7GCt+c75jjqsrebth28m3DPXC
|
||||
Ioql+Zb21es9qa69RUO2ybPZv5IIoDFH4WNhZ4u0eiH0ClrJX5h3aTbGggi+m3XE
|
||||
CfNzAh6ZLzrpibZ05gK4Bqu0OSNJ43OknK0GrCWw0vKod9trN0ik1Yfs6ZTtMydX
|
||||
Q5ltF4HRWFyZ4UW7VzB7NNT4O5cfbzVx2IgGJv/xAlAev+E3G78CF9S7u1RHsb51
|
||||
YTCEkUtIMzZOkcgz2gOpWBdSCOV/noafe/+EmpSp9ZdeIXtzSHUutnxLCuaomrur
|
||||
pnN2n7W/kEhP0tphKF5CeNoLOAM6C+IwIDK87KQ6Vck=
|
||||
-----END DSA PARAMETERS-----
|
||||
|
||||
@@ -1,20 +1,20 @@
|
||||
-----BEGIN DSA PRIVATE KEY-----
|
||||
MIIDVgIBAAKCAQEAgKPTclpK1TEOHWRlzYeV1h8L0INJXLHzvE8kzquYOLNymfCb
|
||||
Kevw8cAI1PQQWSGe2nKMzmnCS1J7L1cE6hP7Zffj71X2uvNJE7e3OasfnqqRY1zA
|
||||
mluhbFdP+6iMSP/mMxiGwOr59ZHGSBk7wz4RzPPr3Ab2+BwtqNvUkimqmGO9TNJF
|
||||
gS8ZWISuel0db/R8H4NMW52IvRukKUG4zt27AIVa1n1YLNqlyUzrPWums13wxyUE
|
||||
oayAFJt0pNozjujn9aR/u6k3lvm3TOB4ialigNHYdbtTfhcUN/fzOATDwfUzx7XW
|
||||
f/9Tln7cDt/kJ8QF4uVhrtlloeebKfAB9MxugQIhALoerZx4xxyKh5UwFP2mIMs1
|
||||
jccprHx6xSpqTpjfBtfZAoIBAE2+dWH2Xs2Iy2hdpge7GCt+c75jjqsrebth28m3
|
||||
DPXCIoql+Zb21es9qa69RUO2ybPZv5IIoDFH4WNhZ4u0eiH0ClrJX5h3aTbGggi+
|
||||
m3XECfNzAh6ZLzrpibZ05gK4Bqu0OSNJ43OknK0GrCWw0vKod9trN0ik1Yfs6ZTt
|
||||
MydXQ5ltF4HRWFyZ4UW7VzB7NNT4O5cfbzVx2IgGJv/xAlAev+E3G78CF9S7u1RH
|
||||
sb51YTCEkUtIMzZOkcgz2gOpWBdSCOV/noafe/+EmpSp9ZdeIXtzSHUutnxLCuao
|
||||
mrurpnN2n7W/kEhP0tphKF5CeNoLOAM6C+IwIDK87KQ6VckCggEAIpevJpRxdhuw
|
||||
6O8RIdCsHQiUJlUMYhB3qZUIo9cKR7KARdIQ1ZSdWabIFFGbUqfyNirkEmxXGDmO
|
||||
vnuOXJt2ysaExePrs5uOXNPjCg9DmplEUjzzNOCTKuFDnD4FZIYfFJqV+NZHhn7T
|
||||
Yi6kuTDdqHkqLDzTeTFHCoAREEsuvR89/aEKIKztSTM6M8XjNxRq2O/jMprKKpAZ
|
||||
oa+kj+FNP2tE+Z3VU+vj2OXTZ5lzQkx1A+Uuft9Oxgaz7I2bHh37m3nYOzeKgzoz
|
||||
8qMFz61dtGXI9Q0pa9GAjiwGREUAhQa86y2M6iyTSXNBZMe7b441ycK817QQz9eI
|
||||
7TUJBg5YngIhAJGgfWLNZBEIZUxKbuZl2jg+JbCVrLpq0UGKzCia5x4o
|
||||
-----END DSA PRIVATE KEY-----
|
||||
-----BEGIN DSA PRIVATE KEY-----
|
||||
MIIDVgIBAAKCAQEAgKPTclpK1TEOHWRlzYeV1h8L0INJXLHzvE8kzquYOLNymfCb
|
||||
Kevw8cAI1PQQWSGe2nKMzmnCS1J7L1cE6hP7Zffj71X2uvNJE7e3OasfnqqRY1zA
|
||||
mluhbFdP+6iMSP/mMxiGwOr59ZHGSBk7wz4RzPPr3Ab2+BwtqNvUkimqmGO9TNJF
|
||||
gS8ZWISuel0db/R8H4NMW52IvRukKUG4zt27AIVa1n1YLNqlyUzrPWums13wxyUE
|
||||
oayAFJt0pNozjujn9aR/u6k3lvm3TOB4ialigNHYdbtTfhcUN/fzOATDwfUzx7XW
|
||||
f/9Tln7cDt/kJ8QF4uVhrtlloeebKfAB9MxugQIhALoerZx4xxyKh5UwFP2mIMs1
|
||||
jccprHx6xSpqTpjfBtfZAoIBAE2+dWH2Xs2Iy2hdpge7GCt+c75jjqsrebth28m3
|
||||
DPXCIoql+Zb21es9qa69RUO2ybPZv5IIoDFH4WNhZ4u0eiH0ClrJX5h3aTbGggi+
|
||||
m3XECfNzAh6ZLzrpibZ05gK4Bqu0OSNJ43OknK0GrCWw0vKod9trN0ik1Yfs6ZTt
|
||||
MydXQ5ltF4HRWFyZ4UW7VzB7NNT4O5cfbzVx2IgGJv/xAlAev+E3G78CF9S7u1RH
|
||||
sb51YTCEkUtIMzZOkcgz2gOpWBdSCOV/noafe/+EmpSp9ZdeIXtzSHUutnxLCuao
|
||||
mrurpnN2n7W/kEhP0tphKF5CeNoLOAM6C+IwIDK87KQ6VckCggEAIpevJpRxdhuw
|
||||
6O8RIdCsHQiUJlUMYhB3qZUIo9cKR7KARdIQ1ZSdWabIFFGbUqfyNirkEmxXGDmO
|
||||
vnuOXJt2ysaExePrs5uOXNPjCg9DmplEUjzzNOCTKuFDnD4FZIYfFJqV+NZHhn7T
|
||||
Yi6kuTDdqHkqLDzTeTFHCoAREEsuvR89/aEKIKztSTM6M8XjNxRq2O/jMprKKpAZ
|
||||
oa+kj+FNP2tE+Z3VU+vj2OXTZ5lzQkx1A+Uuft9Oxgaz7I2bHh37m3nYOzeKgzoz
|
||||
8qMFz61dtGXI9Q0pa9GAjiwGREUAhQa86y2M6iyTSXNBZMe7b441ycK817QQz9eI
|
||||
7TUJBg5YngIhAJGgfWLNZBEIZUxKbuZl2jg+JbCVrLpq0UGKzCia5x4o
|
||||
-----END DSA PRIVATE KEY-----
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIICZQIBADCCAjkGByqGSM44BAEwggIsAoIBAQCAo9NyWkrVMQ4dZGXNh5XWHwvQ
|
||||
g0lcsfO8TyTOq5g4s3KZ8Jsp6/DxwAjU9BBZIZ7acozOacJLUnsvVwTqE/tl9+Pv
|
||||
Vfa680kTt7c5qx+eqpFjXMCaW6FsV0/7qIxI/+YzGIbA6vn1kcZIGTvDPhHM8+vc
|
||||
Bvb4HC2o29SSKaqYY71M0kWBLxlYhK56XR1v9Hwfg0xbnYi9G6QpQbjO3bsAhVrW
|
||||
fVgs2qXJTOs9a6azXfDHJQShrIAUm3Sk2jOO6Of1pH+7qTeW+bdM4HiJqWKA0dh1
|
||||
u1N+FxQ39/M4BMPB9TPHtdZ//1OWftwO3+QnxAXi5WGu2WWh55sp8AH0zG6BAiEA
|
||||
uh6tnHjHHIqHlTAU/aYgyzWNxymsfHrFKmpOmN8G19kCggEATb51YfZezYjLaF2m
|
||||
B7sYK35zvmOOqyt5u2HbybcM9cIiiqX5lvbV6z2prr1FQ7bJs9m/kgigMUfhY2Fn
|
||||
i7R6IfQKWslfmHdpNsaCCL6bdcQJ83MCHpkvOumJtnTmArgGq7Q5I0njc6ScrQas
|
||||
JbDS8qh322s3SKTVh+zplO0zJ1dDmW0XgdFYXJnhRbtXMHs01Pg7lx9vNXHYiAYm
|
||||
//ECUB6/4TcbvwIX1Lu7VEexvnVhMISRS0gzNk6RyDPaA6lYF1II5X+ehp97/4Sa
|
||||
lKn1l14he3NIdS62fEsK5qiau6umc3aftb+QSE/S2mEoXkJ42gs4AzoL4jAgMrzs
|
||||
pDpVyQQjAiEAkaB9Ys1kEQhlTEpu5mXaOD4lsJWsumrRQYrMKJrnHig=
|
||||
-----END PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIICZQIBADCCAjkGByqGSM44BAEwggIsAoIBAQCAo9NyWkrVMQ4dZGXNh5XWHwvQ
|
||||
g0lcsfO8TyTOq5g4s3KZ8Jsp6/DxwAjU9BBZIZ7acozOacJLUnsvVwTqE/tl9+Pv
|
||||
Vfa680kTt7c5qx+eqpFjXMCaW6FsV0/7qIxI/+YzGIbA6vn1kcZIGTvDPhHM8+vc
|
||||
Bvb4HC2o29SSKaqYY71M0kWBLxlYhK56XR1v9Hwfg0xbnYi9G6QpQbjO3bsAhVrW
|
||||
fVgs2qXJTOs9a6azXfDHJQShrIAUm3Sk2jOO6Of1pH+7qTeW+bdM4HiJqWKA0dh1
|
||||
u1N+FxQ39/M4BMPB9TPHtdZ//1OWftwO3+QnxAXi5WGu2WWh55sp8AH0zG6BAiEA
|
||||
uh6tnHjHHIqHlTAU/aYgyzWNxymsfHrFKmpOmN8G19kCggEATb51YfZezYjLaF2m
|
||||
B7sYK35zvmOOqyt5u2HbybcM9cIiiqX5lvbV6z2prr1FQ7bJs9m/kgigMUfhY2Fn
|
||||
i7R6IfQKWslfmHdpNsaCCL6bdcQJ83MCHpkvOumJtnTmArgGq7Q5I0njc6ScrQas
|
||||
JbDS8qh322s3SKTVh+zplO0zJ1dDmW0XgdFYXJnhRbtXMHs01Pg7lx9vNXHYiAYm
|
||||
//ECUB6/4TcbvwIX1Lu7VEexvnVhMISRS0gzNk6RyDPaA6lYF1II5X+ehp97/4Sa
|
||||
lKn1l14he3NIdS62fEsK5qiau6umc3aftb+QSE/S2mEoXkJ42gs4AzoL4jAgMrzs
|
||||
pDpVyQQjAiEAkaB9Ys1kEQhlTEpu5mXaOD4lsJWsumrRQYrMKJrnHig=
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
@@ -1,20 +1,20 @@
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIIDRjCCAjkGByqGSM44BAEwggIsAoIBAQCAo9NyWkrVMQ4dZGXNh5XWHwvQg0lc
|
||||
sfO8TyTOq5g4s3KZ8Jsp6/DxwAjU9BBZIZ7acozOacJLUnsvVwTqE/tl9+PvVfa6
|
||||
80kTt7c5qx+eqpFjXMCaW6FsV0/7qIxI/+YzGIbA6vn1kcZIGTvDPhHM8+vcBvb4
|
||||
HC2o29SSKaqYY71M0kWBLxlYhK56XR1v9Hwfg0xbnYi9G6QpQbjO3bsAhVrWfVgs
|
||||
2qXJTOs9a6azXfDHJQShrIAUm3Sk2jOO6Of1pH+7qTeW+bdM4HiJqWKA0dh1u1N+
|
||||
FxQ39/M4BMPB9TPHtdZ//1OWftwO3+QnxAXi5WGu2WWh55sp8AH0zG6BAiEAuh6t
|
||||
nHjHHIqHlTAU/aYgyzWNxymsfHrFKmpOmN8G19kCggEATb51YfZezYjLaF2mB7sY
|
||||
K35zvmOOqyt5u2HbybcM9cIiiqX5lvbV6z2prr1FQ7bJs9m/kgigMUfhY2Fni7R6
|
||||
IfQKWslfmHdpNsaCCL6bdcQJ83MCHpkvOumJtnTmArgGq7Q5I0njc6ScrQasJbDS
|
||||
8qh322s3SKTVh+zplO0zJ1dDmW0XgdFYXJnhRbtXMHs01Pg7lx9vNXHYiAYm//EC
|
||||
UB6/4TcbvwIX1Lu7VEexvnVhMISRS0gzNk6RyDPaA6lYF1II5X+ehp97/4SalKn1
|
||||
l14he3NIdS62fEsK5qiau6umc3aftb+QSE/S2mEoXkJ42gs4AzoL4jAgMrzspDpV
|
||||
yQOCAQUAAoIBACKXryaUcXYbsOjvESHQrB0IlCZVDGIQd6mVCKPXCkeygEXSENWU
|
||||
nVmmyBRRm1Kn8jYq5BJsVxg5jr57jlybdsrGhMXj67ObjlzT4woPQ5qZRFI88zTg
|
||||
kyrhQ5w+BWSGHxSalfjWR4Z+02IupLkw3ah5Kiw803kxRwqAERBLLr0fPf2hCiCs
|
||||
7UkzOjPF4zcUatjv4zKayiqQGaGvpI/hTT9rRPmd1VPr49jl02eZc0JMdQPlLn7f
|
||||
TsYGs+yNmx4d+5t52Ds3ioM6M/KjBc+tXbRlyPUNKWvRgI4sBkRFAIUGvOstjOos
|
||||
k0lzQWTHu2+ONcnCvNe0EM/XiO01CQYOWJ4=
|
||||
-----END PUBLIC KEY-----
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIIDRjCCAjkGByqGSM44BAEwggIsAoIBAQCAo9NyWkrVMQ4dZGXNh5XWHwvQg0lc
|
||||
sfO8TyTOq5g4s3KZ8Jsp6/DxwAjU9BBZIZ7acozOacJLUnsvVwTqE/tl9+PvVfa6
|
||||
80kTt7c5qx+eqpFjXMCaW6FsV0/7qIxI/+YzGIbA6vn1kcZIGTvDPhHM8+vcBvb4
|
||||
HC2o29SSKaqYY71M0kWBLxlYhK56XR1v9Hwfg0xbnYi9G6QpQbjO3bsAhVrWfVgs
|
||||
2qXJTOs9a6azXfDHJQShrIAUm3Sk2jOO6Of1pH+7qTeW+bdM4HiJqWKA0dh1u1N+
|
||||
FxQ39/M4BMPB9TPHtdZ//1OWftwO3+QnxAXi5WGu2WWh55sp8AH0zG6BAiEAuh6t
|
||||
nHjHHIqHlTAU/aYgyzWNxymsfHrFKmpOmN8G19kCggEATb51YfZezYjLaF2mB7sY
|
||||
K35zvmOOqyt5u2HbybcM9cIiiqX5lvbV6z2prr1FQ7bJs9m/kgigMUfhY2Fni7R6
|
||||
IfQKWslfmHdpNsaCCL6bdcQJ83MCHpkvOumJtnTmArgGq7Q5I0njc6ScrQasJbDS
|
||||
8qh322s3SKTVh+zplO0zJ1dDmW0XgdFYXJnhRbtXMHs01Pg7lx9vNXHYiAYm//EC
|
||||
UB6/4TcbvwIX1Lu7VEexvnVhMISRS0gzNk6RyDPaA6lYF1II5X+ehp97/4SalKn1
|
||||
l14he3NIdS62fEsK5qiau6umc3aftb+QSE/S2mEoXkJ42gs4AzoL4jAgMrzspDpV
|
||||
yQOCAQUAAoIBACKXryaUcXYbsOjvESHQrB0IlCZVDGIQd6mVCKPXCkeygEXSENWU
|
||||
nVmmyBRRm1Kn8jYq5BJsVxg5jr57jlybdsrGhMXj67ObjlzT4woPQ5qZRFI88zTg
|
||||
kyrhQ5w+BWSGHxSalfjWR4Z+02IupLkw3ah5Kiw803kxRwqAERBLLr0fPf2hCiCs
|
||||
7UkzOjPF4zcUatjv4zKayiqQGaGvpI/hTT9rRPmd1VPr49jl02eZc0JMdQPlLn7f
|
||||
TsYGs+yNmx4d+5t52Ds3ioM6M/KjBc+tXbRlyPUNKWvRgI4sBkRFAIUGvOstjOos
|
||||
k0lzQWTHu2+ONcnCvNe0EM/XiO01CQYOWJ4=
|
||||
-----END PUBLIC KEY-----
|
||||
|
||||
@@ -1,27 +1,27 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEowIBAAKCAQEAtgbJTdvige33WyEzA7KbQcanKbvKnHmPIbqmjciUXy/U66sZ
|
||||
7tACprXAJfgviZJain8ecMFLKj/U4sWYDmSwdcv20h8iHF5rzmqBww0n2W0qZGK2
|
||||
6QGxHQLOHA38K7kepBEPbl0sJI3l6OfX7s6L4G664xMlvmlAGx+AtXZ9ZhrsF1Yp
|
||||
k/6t88VYhevGwhA8+gtSrbcCNMgk7gZbauWwwjjSJ5rLpGykDU86EOKpZrjFeoa0
|
||||
b/TP+hqxHICxuDtzTkBX9Ola0jqJ0J0Gh5leJBkn2jDu4JN52Od5kj5NjJRXC7To
|
||||
H2qcS9QlEkFFJMqE5jdoO7Hq/kA+FdEVnS++kwIDAQABAoIBAH/MofdtQ0nQBtRP
|
||||
qd6VvtXeoKz3cViNLEYVIyz2v91Y2tgfyFRYbRQZFXBTISUowTLt7zRhMeHW8SPK
|
||||
cWjhntcFviRmwW9Dh9NkCfklOm44bAQRHrTXgD+LIaSm2P7luTKd28Sz2/NKQTpV
|
||||
1NCQ6bpIZCRb5CsdAGpKovZE2+QcIMmSMIaa9pgFZIMa/pLL2QBHBGhuu2uUZAeH
|
||||
571dbNB2tsnELtL2fVInjKRjY7clXA9PKnkq6RhiV8jrhNDeyuV3ldKq93ELA3qS
|
||||
GsZtC4v5swapuhJpBA4NsltrI5+QBOfUFU4u1w3GolBe+wNvyMHAtVTHFW0U4AII
|
||||
oJY490kCgYEA6YLKq+gKcZIyBqwfQAZW37wYt8fDD34hk5AFXh7Xb/dSNOrwQnDi
|
||||
0BrYsxIPRRPgdoQyJuT9+u/SlkQtfIQfq/VWaSHuSBNaUDeQ+bLriXmLK4TZ0+65
|
||||
Bnx0UJiPHCfiFZC68o0Au5vmlrG1bWzhztNJKXsYIvgG9sUJHZ8eft8CgYEAx46l
|
||||
xeT+0RpgqOcBE6Ori5YhoAw1MC84sY8TWRQ8Fd02onyDw+LGV5RSP3gzuc/FR5Yw
|
||||
cjCqAgayPGuPRNL4LaC/uEyMLZQ6Xq0g6tydIPohTMPUfp3enuskXCB4qGmZkTmW
|
||||
QgxeLQ+/LVdxR5hs7LNM1QpWxYwtjjPUd37Oms0CgYABrLRzYyigA+Jj9dwLg4Af
|
||||
/qNWvhICDG+FNWU0dZgp72YhhwXOFC0sPOUM87Y0Up4re2s4qC/CGvIxra990xy/
|
||||
CPVjr6Cb17ewF5XslIHn7H05BKzjPjUJfN8ArPdpxkdyzCTrFGPK9KVEs2WPsVY1
|
||||
O4Ksz3su1QSHxIX6NmfrlQKBgQCLZFbjPqvHwBcYpBOadk8Td9ERDLXybGm7jWdE
|
||||
Z9/4ncbWBQe9QqCs+EvjTcFD35+7+2rnuJpoQ+koTzGKL5tvs8N3pvCbvdhv3ZsK
|
||||
swOGz3GHP5skvn2MoE+Lkpr1eJ3uVT1h8WWvMDqoH1ZfXldnl27puQkXgG0p0YZt
|
||||
2cPTWQKBgFN0b4B71vSWGzo5LFnlF69tNmjInxVjTxu9i7aCVb/gcFvRRl/EXWvP
|
||||
suGCuuGOaQ7U5YCTBXx1LPRlUt0MsY96N8RwC07b7O2W4PyeZcXyNtlrnwa0EPSj
|
||||
hOEMQj6AUm+TgLpUtqb93mj78tnWNX2KnxvLZ8pXjFBxTj+G5Wi4
|
||||
-----END RSA PRIVATE KEY-----
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEowIBAAKCAQEAtgbJTdvige33WyEzA7KbQcanKbvKnHmPIbqmjciUXy/U66sZ
|
||||
7tACprXAJfgviZJain8ecMFLKj/U4sWYDmSwdcv20h8iHF5rzmqBww0n2W0qZGK2
|
||||
6QGxHQLOHA38K7kepBEPbl0sJI3l6OfX7s6L4G664xMlvmlAGx+AtXZ9ZhrsF1Yp
|
||||
k/6t88VYhevGwhA8+gtSrbcCNMgk7gZbauWwwjjSJ5rLpGykDU86EOKpZrjFeoa0
|
||||
b/TP+hqxHICxuDtzTkBX9Ola0jqJ0J0Gh5leJBkn2jDu4JN52Od5kj5NjJRXC7To
|
||||
H2qcS9QlEkFFJMqE5jdoO7Hq/kA+FdEVnS++kwIDAQABAoIBAH/MofdtQ0nQBtRP
|
||||
qd6VvtXeoKz3cViNLEYVIyz2v91Y2tgfyFRYbRQZFXBTISUowTLt7zRhMeHW8SPK
|
||||
cWjhntcFviRmwW9Dh9NkCfklOm44bAQRHrTXgD+LIaSm2P7luTKd28Sz2/NKQTpV
|
||||
1NCQ6bpIZCRb5CsdAGpKovZE2+QcIMmSMIaa9pgFZIMa/pLL2QBHBGhuu2uUZAeH
|
||||
571dbNB2tsnELtL2fVInjKRjY7clXA9PKnkq6RhiV8jrhNDeyuV3ldKq93ELA3qS
|
||||
GsZtC4v5swapuhJpBA4NsltrI5+QBOfUFU4u1w3GolBe+wNvyMHAtVTHFW0U4AII
|
||||
oJY490kCgYEA6YLKq+gKcZIyBqwfQAZW37wYt8fDD34hk5AFXh7Xb/dSNOrwQnDi
|
||||
0BrYsxIPRRPgdoQyJuT9+u/SlkQtfIQfq/VWaSHuSBNaUDeQ+bLriXmLK4TZ0+65
|
||||
Bnx0UJiPHCfiFZC68o0Au5vmlrG1bWzhztNJKXsYIvgG9sUJHZ8eft8CgYEAx46l
|
||||
xeT+0RpgqOcBE6Ori5YhoAw1MC84sY8TWRQ8Fd02onyDw+LGV5RSP3gzuc/FR5Yw
|
||||
cjCqAgayPGuPRNL4LaC/uEyMLZQ6Xq0g6tydIPohTMPUfp3enuskXCB4qGmZkTmW
|
||||
QgxeLQ+/LVdxR5hs7LNM1QpWxYwtjjPUd37Oms0CgYABrLRzYyigA+Jj9dwLg4Af
|
||||
/qNWvhICDG+FNWU0dZgp72YhhwXOFC0sPOUM87Y0Up4re2s4qC/CGvIxra990xy/
|
||||
CPVjr6Cb17ewF5XslIHn7H05BKzjPjUJfN8ArPdpxkdyzCTrFGPK9KVEs2WPsVY1
|
||||
O4Ksz3su1QSHxIX6NmfrlQKBgQCLZFbjPqvHwBcYpBOadk8Td9ERDLXybGm7jWdE
|
||||
Z9/4ncbWBQe9QqCs+EvjTcFD35+7+2rnuJpoQ+koTzGKL5tvs8N3pvCbvdhv3ZsK
|
||||
swOGz3GHP5skvn2MoE+Lkpr1eJ3uVT1h8WWvMDqoH1ZfXldnl27puQkXgG0p0YZt
|
||||
2cPTWQKBgFN0b4B71vSWGzo5LFnlF69tNmjInxVjTxu9i7aCVb/gcFvRRl/EXWvP
|
||||
suGCuuGOaQ7U5YCTBXx1LPRlUt0MsY96N8RwC07b7O2W4PyeZcXyNtlrnwa0EPSj
|
||||
hOEMQj6AUm+TgLpUtqb93mj78tnWNX2KnxvLZ8pXjFBxTj+G5Wi4
|
||||
-----END RSA PRIVATE KEY-----
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC2BslN2+KB7fdb
|
||||
ITMDsptBxqcpu8qceY8huqaNyJRfL9Trqxnu0AKmtcAl+C+JklqKfx5wwUsqP9Ti
|
||||
xZgOZLB1y/bSHyIcXmvOaoHDDSfZbSpkYrbpAbEdAs4cDfwruR6kEQ9uXSwkjeXo
|
||||
59fuzovgbrrjEyW+aUAbH4C1dn1mGuwXVimT/q3zxViF68bCEDz6C1KttwI0yCTu
|
||||
Bltq5bDCONInmsukbKQNTzoQ4qlmuMV6hrRv9M/6GrEcgLG4O3NOQFf06VrSOonQ
|
||||
nQaHmV4kGSfaMO7gk3nY53mSPk2MlFcLtOgfapxL1CUSQUUkyoTmN2g7ser+QD4V
|
||||
0RWdL76TAgMBAAECggEAf8yh921DSdAG1E+p3pW+1d6grPdxWI0sRhUjLPa/3Vja
|
||||
2B/IVFhtFBkVcFMhJSjBMu3vNGEx4dbxI8pxaOGe1wW+JGbBb0OH02QJ+SU6bjhs
|
||||
BBEetNeAP4shpKbY/uW5Mp3bxLPb80pBOlXU0JDpukhkJFvkKx0Aakqi9kTb5Bwg
|
||||
yZIwhpr2mAVkgxr+ksvZAEcEaG67a5RkB4fnvV1s0Ha2ycQu0vZ9UieMpGNjtyVc
|
||||
D08qeSrpGGJXyOuE0N7K5XeV0qr3cQsDepIaxm0Li/mzBqm6EmkEDg2yW2sjn5AE
|
||||
59QVTi7XDcaiUF77A2/IwcC1VMcVbRTgAgigljj3SQKBgQDpgsqr6ApxkjIGrB9A
|
||||
BlbfvBi3x8MPfiGTkAVeHtdv91I06vBCcOLQGtizEg9FE+B2hDIm5P3679KWRC18
|
||||
hB+r9VZpIe5IE1pQN5D5suuJeYsrhNnT7rkGfHRQmI8cJ+IVkLryjQC7m+aWsbVt
|
||||
bOHO00kpexgi+Ab2xQkdnx5+3wKBgQDHjqXF5P7RGmCo5wETo6uLliGgDDUwLzix
|
||||
jxNZFDwV3TaifIPD4sZXlFI/eDO5z8VHljByMKoCBrI8a49E0vgtoL+4TIwtlDpe
|
||||
rSDq3J0g+iFMw9R+nd6e6yRcIHioaZmROZZCDF4tD78tV3FHmGzss0zVClbFjC2O
|
||||
M9R3fs6azQKBgAGstHNjKKAD4mP13AuDgB/+o1a+EgIMb4U1ZTR1mCnvZiGHBc4U
|
||||
LSw85QzztjRSnit7azioL8Ia8jGtr33THL8I9WOvoJvXt7AXleyUgefsfTkErOM+
|
||||
NQl83wCs92nGR3LMJOsUY8r0pUSzZY+xVjU7gqzPey7VBIfEhfo2Z+uVAoGBAItk
|
||||
VuM+q8fAFxikE5p2TxN30REMtfJsabuNZ0Rn3/idxtYFB71CoKz4S+NNwUPfn7v7
|
||||
aue4mmhD6ShPMYovm2+zw3em8Ju92G/dmwqzA4bPcYc/myS+fYygT4uSmvV4ne5V
|
||||
PWHxZa8wOqgfVl9eV2eXbum5CReAbSnRhm3Zw9NZAoGAU3RvgHvW9JYbOjksWeUX
|
||||
r202aMifFWNPG72LtoJVv+BwW9FGX8Rda8+y4YK64Y5pDtTlgJMFfHUs9GVS3Qyx
|
||||
j3o3xHALTtvs7Zbg/J5lxfI22WufBrQQ9KOE4QxCPoBSb5OAulS2pv3eaPvy2dY1
|
||||
fYqfG8tnyleMUHFOP4blaLg=
|
||||
-----END PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC2BslN2+KB7fdb
|
||||
ITMDsptBxqcpu8qceY8huqaNyJRfL9Trqxnu0AKmtcAl+C+JklqKfx5wwUsqP9Ti
|
||||
xZgOZLB1y/bSHyIcXmvOaoHDDSfZbSpkYrbpAbEdAs4cDfwruR6kEQ9uXSwkjeXo
|
||||
59fuzovgbrrjEyW+aUAbH4C1dn1mGuwXVimT/q3zxViF68bCEDz6C1KttwI0yCTu
|
||||
Bltq5bDCONInmsukbKQNTzoQ4qlmuMV6hrRv9M/6GrEcgLG4O3NOQFf06VrSOonQ
|
||||
nQaHmV4kGSfaMO7gk3nY53mSPk2MlFcLtOgfapxL1CUSQUUkyoTmN2g7ser+QD4V
|
||||
0RWdL76TAgMBAAECggEAf8yh921DSdAG1E+p3pW+1d6grPdxWI0sRhUjLPa/3Vja
|
||||
2B/IVFhtFBkVcFMhJSjBMu3vNGEx4dbxI8pxaOGe1wW+JGbBb0OH02QJ+SU6bjhs
|
||||
BBEetNeAP4shpKbY/uW5Mp3bxLPb80pBOlXU0JDpukhkJFvkKx0Aakqi9kTb5Bwg
|
||||
yZIwhpr2mAVkgxr+ksvZAEcEaG67a5RkB4fnvV1s0Ha2ycQu0vZ9UieMpGNjtyVc
|
||||
D08qeSrpGGJXyOuE0N7K5XeV0qr3cQsDepIaxm0Li/mzBqm6EmkEDg2yW2sjn5AE
|
||||
59QVTi7XDcaiUF77A2/IwcC1VMcVbRTgAgigljj3SQKBgQDpgsqr6ApxkjIGrB9A
|
||||
BlbfvBi3x8MPfiGTkAVeHtdv91I06vBCcOLQGtizEg9FE+B2hDIm5P3679KWRC18
|
||||
hB+r9VZpIe5IE1pQN5D5suuJeYsrhNnT7rkGfHRQmI8cJ+IVkLryjQC7m+aWsbVt
|
||||
bOHO00kpexgi+Ab2xQkdnx5+3wKBgQDHjqXF5P7RGmCo5wETo6uLliGgDDUwLzix
|
||||
jxNZFDwV3TaifIPD4sZXlFI/eDO5z8VHljByMKoCBrI8a49E0vgtoL+4TIwtlDpe
|
||||
rSDq3J0g+iFMw9R+nd6e6yRcIHioaZmROZZCDF4tD78tV3FHmGzss0zVClbFjC2O
|
||||
M9R3fs6azQKBgAGstHNjKKAD4mP13AuDgB/+o1a+EgIMb4U1ZTR1mCnvZiGHBc4U
|
||||
LSw85QzztjRSnit7azioL8Ia8jGtr33THL8I9WOvoJvXt7AXleyUgefsfTkErOM+
|
||||
NQl83wCs92nGR3LMJOsUY8r0pUSzZY+xVjU7gqzPey7VBIfEhfo2Z+uVAoGBAItk
|
||||
VuM+q8fAFxikE5p2TxN30REMtfJsabuNZ0Rn3/idxtYFB71CoKz4S+NNwUPfn7v7
|
||||
aue4mmhD6ShPMYovm2+zw3em8Ju92G/dmwqzA4bPcYc/myS+fYygT4uSmvV4ne5V
|
||||
PWHxZa8wOqgfVl9eV2eXbum5CReAbSnRhm3Zw9NZAoGAU3RvgHvW9JYbOjksWeUX
|
||||
r202aMifFWNPG72LtoJVv+BwW9FGX8Rda8+y4YK64Y5pDtTlgJMFfHUs9GVS3Qyx
|
||||
j3o3xHALTtvs7Zbg/J5lxfI22WufBrQQ9KOE4QxCPoBSb5OAulS2pv3eaPvy2dY1
|
||||
fYqfG8tnyleMUHFOP4blaLg=
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtgbJTdvige33WyEzA7Kb
|
||||
QcanKbvKnHmPIbqmjciUXy/U66sZ7tACprXAJfgviZJain8ecMFLKj/U4sWYDmSw
|
||||
dcv20h8iHF5rzmqBww0n2W0qZGK26QGxHQLOHA38K7kepBEPbl0sJI3l6OfX7s6L
|
||||
4G664xMlvmlAGx+AtXZ9ZhrsF1Ypk/6t88VYhevGwhA8+gtSrbcCNMgk7gZbauWw
|
||||
wjjSJ5rLpGykDU86EOKpZrjFeoa0b/TP+hqxHICxuDtzTkBX9Ola0jqJ0J0Gh5le
|
||||
JBkn2jDu4JN52Od5kj5NjJRXC7ToH2qcS9QlEkFFJMqE5jdoO7Hq/kA+FdEVnS++
|
||||
kwIDAQAB
|
||||
-----END PUBLIC KEY-----
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtgbJTdvige33WyEzA7Kb
|
||||
QcanKbvKnHmPIbqmjciUXy/U66sZ7tACprXAJfgviZJain8ecMFLKj/U4sWYDmSw
|
||||
dcv20h8iHF5rzmqBww0n2W0qZGK26QGxHQLOHA38K7kepBEPbl0sJI3l6OfX7s6L
|
||||
4G664xMlvmlAGx+AtXZ9ZhrsF1Ypk/6t88VYhevGwhA8+gtSrbcCNMgk7gZbauWw
|
||||
wjjSJ5rLpGykDU86EOKpZrjFeoa0b/TP+hqxHICxuDtzTkBX9Ola0jqJ0J0Gh5le
|
||||
JBkn2jDu4JN52Od5kj5NjJRXC7ToH2qcS9QlEkFFJMqE5jdoO7Hq/kA+FdEVnS++
|
||||
kwIDAQAB
|
||||
-----END PUBLIC KEY-----
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,10 +1,10 @@
|
||||
<?php
|
||||
Interface LtSessionStore
|
||||
{
|
||||
public function open($save_path, $name);
|
||||
public function close();
|
||||
public function read($id);
|
||||
public function write($id, $data);
|
||||
public function destroy($id);
|
||||
public function gc($maxlifetime=0);
|
||||
}
|
||||
<?php
|
||||
Interface LtSessionStore
|
||||
{
|
||||
public function open($save_path, $name);
|
||||
public function close();
|
||||
public function read($id);
|
||||
public function write($id, $data);
|
||||
public function destroy($id);
|
||||
public function gc($maxlifetime=0);
|
||||
}
|
||||
|
||||
@@ -1,51 +1,51 @@
|
||||
一、免责申明:
|
||||
此DEMO仅供参考,实际开发中需要结合具体业务场景修改使用。
|
||||
|
||||
二、demo的运行环境:适用于php5.5以上的开发环境
|
||||
|
||||
代码简要说明
|
||||
wappay文件夹下
|
||||
buildermodel ---------- 对应的接口的bizcontent业务参数进行封装处理,且做了json转换,比字符串传参更佳方便。
|
||||
service->AlipayTradeService.php ---------- 所有接口中使用的方法。
|
||||
|
||||
|
||||
AlipayTradeService.php 文件内方法说明
|
||||
|
||||
1、SDK请求方法
|
||||
aopclientRequestExecute($request,$ispage=false)
|
||||
$request:对应接口请求的对象
|
||||
$ispage:是否为页面跳转请求(手机网站支付必须为页面跳转,查询,退款则可以无需页面跳转)
|
||||
|
||||
2、手机网站支付接口的方法
|
||||
wapPay($builder,$return_url,$notify_url)
|
||||
$builder:业务参数,使用buildmodel中的对象生成。
|
||||
$return_url:同步跳转地址
|
||||
$notify_url:异步通知地址
|
||||
|
||||
3、手机网站查询接口
|
||||
Query($builder)
|
||||
$builder:业务参数,使用buildmodel中的对象生成。
|
||||
|
||||
4、手机网站退款接口
|
||||
Refund($builder)
|
||||
$builder:业务参数,使用buildmodel中的对象生成。
|
||||
|
||||
5、手机网站关闭接口
|
||||
Close($builder)
|
||||
$builder:业务参数,使用buildmodel中的对象生成。
|
||||
|
||||
6、手机网站退款查询接口
|
||||
refundQuery($builder)
|
||||
$builder:业务参数,使用buildmodel中的对象生成。
|
||||
|
||||
7、手机网站账单下载接口
|
||||
downloadurlQuery($builder)
|
||||
$builder:业务参数,使用buildmodel中的对象生成。
|
||||
|
||||
8、支付宝返回的信息验签
|
||||
check($arr)
|
||||
$arr:收到的支付宝返回信息数组
|
||||
|
||||
9、打印日志
|
||||
writeLog($text)
|
||||
一、免责申明:
|
||||
此DEMO仅供参考,实际开发中需要结合具体业务场景修改使用。
|
||||
|
||||
二、demo的运行环境:适用于php5.5以上的开发环境
|
||||
|
||||
代码简要说明
|
||||
wappay文件夹下
|
||||
buildermodel ---------- 对应的接口的bizcontent业务参数进行封装处理,且做了json转换,比字符串传参更佳方便。
|
||||
service->AlipayTradeService.php ---------- 所有接口中使用的方法。
|
||||
|
||||
|
||||
AlipayTradeService.php 文件内方法说明
|
||||
|
||||
1、SDK请求方法
|
||||
aopclientRequestExecute($request,$ispage=false)
|
||||
$request:对应接口请求的对象
|
||||
$ispage:是否为页面跳转请求(手机网站支付必须为页面跳转,查询,退款则可以无需页面跳转)
|
||||
|
||||
2、手机网站支付接口的方法
|
||||
wapPay($builder,$return_url,$notify_url)
|
||||
$builder:业务参数,使用buildmodel中的对象生成。
|
||||
$return_url:同步跳转地址
|
||||
$notify_url:异步通知地址
|
||||
|
||||
3、手机网站查询接口
|
||||
Query($builder)
|
||||
$builder:业务参数,使用buildmodel中的对象生成。
|
||||
|
||||
4、手机网站退款接口
|
||||
Refund($builder)
|
||||
$builder:业务参数,使用buildmodel中的对象生成。
|
||||
|
||||
5、手机网站关闭接口
|
||||
Close($builder)
|
||||
$builder:业务参数,使用buildmodel中的对象生成。
|
||||
|
||||
6、手机网站退款查询接口
|
||||
refundQuery($builder)
|
||||
$builder:业务参数,使用buildmodel中的对象生成。
|
||||
|
||||
7、手机网站账单下载接口
|
||||
downloadurlQuery($builder)
|
||||
$builder:业务参数,使用buildmodel中的对象生成。
|
||||
|
||||
8、支付宝返回的信息验签
|
||||
check($arr)
|
||||
$arr:收到的支付宝返回信息数组
|
||||
|
||||
9、打印日志
|
||||
writeLog($text)
|
||||
$text:要打印的字符串
|
||||
@@ -1,17 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>IapppayCpSyncForPHP_20150901</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>net.sourceforge.phpeclipse.parserbuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>net.sourceforge.phpeclipse.phpnature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>IapppayCpSyncForPHP_20150901</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>net.sourceforge.phpeclipse.parserbuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>net.sourceforge.phpeclipse.phpnature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
eclipse.preferences.version=1
|
||||
encoding/<project>=UTF-8
|
||||
eclipse.preferences.version=1
|
||||
encoding/<project>=UTF-8
|
||||
|
||||
@@ -1,222 +1,222 @@
|
||||
|
||||
╭──────────────────────────────────────╮
|
||||
────┤ 银联全渠道支付插件包说明 ├────
|
||||
╰──────────────────────────────────────╯
|
||||
接口名称:银联全渠道支付统一接入接口
|
||||
代码版本:1.1
|
||||
开发语言:PHP
|
||||
版 权:银联全渠道
|
||||
制 作 者:银联全渠道
|
||||
联系方式:WZ
|
||||
|
||||
─────────────────────────────────
|
||||
|
||||
───────
|
||||
代码文件结构
|
||||
───────
|
||||
|
||||
|
||||
├gbk.func┈┈┈┈┈┈┈┈┈┈工具类文件夹
|
||||
│ │
|
||||
│ ├encryptParams.php┈┈┈┈┈┈┈┈┈┈┈ 对卡号,cvn2,密码,cvn2有效期处理类
|
||||
│ │
|
||||
│ ├PinBlock.php ┈┈┈┈┈┈┈┈┈┈密码解析类
|
||||
│ │
|
||||
│ ├httpClient.php┈┈┈┈┈┈┈┈┈后台交易通信处理类
|
||||
│ │
|
||||
│ ├SDKConfig.php ┈┈┈┈┈┈┈┈┈ 配置信息类
|
||||
│ │
|
||||
│ ├PublicEncrypte.php ┈┈┈┈┈┈┈┈┈┈ 密码/签名类
|
||||
│ │
|
||||
│ └common.php ┈┈┈┈┈┈┈┈报文方法类
|
||||
│ │
|
||||
│ └secureUtil.php┈┈┈┈┈┈┈┈签名/验签类
|
||||
│ │
|
||||
│ └log.class.php ┈┈┈┈┈┈┈┈日志打印工具类
|
||||
│
|
||||
|
||||
|
||||
|
||||
|
||||
※注意※
|
||||
|
||||
openssl证书需下载使用 其中的php_openssl.dll,ssleay32.dll,libeay32.dll3个文件拷到windows/system32/文件夹下,在重启Apache服务
|
||||
|
||||
|
||||
─────────
|
||||
主要类文件函数说明
|
||||
─────────
|
||||
|
||||
--------------------------------------------------------------------
|
||||
|
||||
|
||||
SDKConfig.php
|
||||
|
||||
签名证书路径
|
||||
const SDK_SIGN_CERT_PATH = '';
|
||||
|
||||
签名证书密码
|
||||
const SDK_SIGN_CERT_PWD = '';
|
||||
|
||||
验签证书
|
||||
const SDK_VERIFY_CERT_PATH = '';
|
||||
|
||||
密码加密证书
|
||||
const SDK_ENCRYPT_CERT_PATH = '';
|
||||
|
||||
验签证书路径
|
||||
const SDK_VERIFY_CERT_DIR = '';
|
||||
|
||||
前台请求地址
|
||||
const SDK_FRONT_TRANS_URL = '';
|
||||
|
||||
后台返回结果地址
|
||||
const SDK_BACK_TRANS_URL = '';
|
||||
|
||||
批量交易
|
||||
const SDK_BATCH_TRANS_URL = '';
|
||||
|
||||
批量交易状态查询
|
||||
const SDK_BATCH_QUERY_URL = '';
|
||||
|
||||
|
||||
单笔查询请求地址
|
||||
const SDK_SINGLE_QUERY_URL = '';
|
||||
|
||||
文件传输请求地址
|
||||
const SDK_FILE_QUERY_URL = '';
|
||||
|
||||
前台通知地址
|
||||
const SDK_FRONT_NOTIFY_URL = '';
|
||||
|
||||
后台通知地址
|
||||
const SDK_BACK_NOTIFY_URL = '';
|
||||
|
||||
文件下载目录
|
||||
const SDK_FILE_DOWN_PATH = '';
|
||||
|
||||
日志 目录
|
||||
const SDK_LOG_FILE_PATH = '';
|
||||
|
||||
日志级别
|
||||
const SDK_LOG_LEVEL = '';
|
||||
|
||||
有卡交易地址
|
||||
const SDK_Card_Request_Url = '';
|
||||
|
||||
App交易地址
|
||||
const SDK_App_Request_Url = '';
|
||||
|
||||
┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉
|
||||
|
||||
common.php
|
||||
|
||||
function coverParamsToString($param)
|
||||
功能:数组 排序后转化为字体串
|
||||
|
||||
|
||||
function coverStringToArray($val )
|
||||
功能:字符串转换为 数组
|
||||
|
||||
function deal_params(&$params)
|
||||
功能:处理返回报文 解码客户信息 , 如果编码为GBK 则转为utf-8
|
||||
|
||||
|
||||
function deflate_file(&$params)
|
||||
功能:处理压缩文件
|
||||
|
||||
function deal_file($params)
|
||||
功能:处理报文文件
|
||||
|
||||
function create_html($params, $action)
|
||||
功能:构造自动提交表单
|
||||
|
||||
|
||||
|
||||
┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉
|
||||
|
||||
HttpClient.php
|
||||
|
||||
|
||||
function sendHttpRequest($params, $url)
|
||||
功能:建立请求,以模拟远程HTTP的POST请求方式构造并获取银联的处理结果
|
||||
|
||||
|
||||
function getRequestParamString($params)
|
||||
功能:组装报文
|
||||
|
||||
|
||||
┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉
|
||||
|
||||
encryptParams.php
|
||||
|
||||
function encrypt_params(&$params)
|
||||
功能:对卡号 | cvn2 | 密码 | cvn2有效期进行处理
|
||||
|
||||
|
||||
┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉
|
||||
|
||||
PinBlock.php
|
||||
function Pin2PinBlock( &$sPin )
|
||||
功能:密码转pin 验证转换
|
||||
|
||||
|
||||
|
||||
┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉
|
||||
|
||||
PublicEncrypte.php
|
||||
|
||||
function EncryptedPin($sPin, $sCardNo ,$sPubKeyURL)
|
||||
|
||||
功能:证书Id验证密码方法
|
||||
|
||||
|
||||
┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉
|
||||
|
||||
secureUtil.php
|
||||
|
||||
function sign(&$params)
|
||||
|
||||
功能:签名方法
|
||||
|
||||
function verify($params)
|
||||
|
||||
功能:验签方法
|
||||
|
||||
function getPulbicKeyByCertId($certId)
|
||||
|
||||
功能:根据证书ID加载证书方法
|
||||
|
||||
function getCertId($cert_path)
|
||||
|
||||
功能:取证书ID方法
|
||||
|
||||
function getCertIdByCerPath($cert_path)
|
||||
|
||||
功能:取证书类型方法
|
||||
|
||||
function getPublicKey($cert_path)
|
||||
|
||||
功能:取证书公钥 -验签
|
||||
|
||||
function getPrivateKey($cert_path)
|
||||
|
||||
功能:返回(签名)证书私钥
|
||||
|
||||
function encryptPan($pan)
|
||||
|
||||
功能:加密卡号方法
|
||||
|
||||
function encryptPin($pan, $pwd)
|
||||
|
||||
功能:pin加密方法
|
||||
|
||||
function encryptCvn2($cvn2)
|
||||
|
||||
功能:cvn2加密方法
|
||||
|
||||
function encryptDate($certDate)
|
||||
|
||||
功能:有效期加密方法
|
||||
|
||||
|
||||
|
||||
╭──────────────────────────────────────╮
|
||||
────┤ 银联全渠道支付插件包说明 ├────
|
||||
╰──────────────────────────────────────╯
|
||||
接口名称:银联全渠道支付统一接入接口
|
||||
代码版本:1.1
|
||||
开发语言:PHP
|
||||
版 权:银联全渠道
|
||||
制 作 者:银联全渠道
|
||||
联系方式:WZ
|
||||
|
||||
─────────────────────────────────
|
||||
|
||||
───────
|
||||
代码文件结构
|
||||
───────
|
||||
|
||||
|
||||
├gbk.func┈┈┈┈┈┈┈┈┈┈工具类文件夹
|
||||
│ │
|
||||
│ ├encryptParams.php┈┈┈┈┈┈┈┈┈┈┈ 对卡号,cvn2,密码,cvn2有效期处理类
|
||||
│ │
|
||||
│ ├PinBlock.php ┈┈┈┈┈┈┈┈┈┈密码解析类
|
||||
│ │
|
||||
│ ├httpClient.php┈┈┈┈┈┈┈┈┈后台交易通信处理类
|
||||
│ │
|
||||
│ ├SDKConfig.php ┈┈┈┈┈┈┈┈┈ 配置信息类
|
||||
│ │
|
||||
│ ├PublicEncrypte.php ┈┈┈┈┈┈┈┈┈┈ 密码/签名类
|
||||
│ │
|
||||
│ └common.php ┈┈┈┈┈┈┈┈报文方法类
|
||||
│ │
|
||||
│ └secureUtil.php┈┈┈┈┈┈┈┈签名/验签类
|
||||
│ │
|
||||
│ └log.class.php ┈┈┈┈┈┈┈┈日志打印工具类
|
||||
│
|
||||
|
||||
|
||||
|
||||
|
||||
※注意※
|
||||
|
||||
openssl证书需下载使用 其中的php_openssl.dll,ssleay32.dll,libeay32.dll3个文件拷到windows/system32/文件夹下,在重启Apache服务
|
||||
|
||||
|
||||
─────────
|
||||
主要类文件函数说明
|
||||
─────────
|
||||
|
||||
--------------------------------------------------------------------
|
||||
|
||||
|
||||
SDKConfig.php
|
||||
|
||||
签名证书路径
|
||||
const SDK_SIGN_CERT_PATH = '';
|
||||
|
||||
签名证书密码
|
||||
const SDK_SIGN_CERT_PWD = '';
|
||||
|
||||
验签证书
|
||||
const SDK_VERIFY_CERT_PATH = '';
|
||||
|
||||
密码加密证书
|
||||
const SDK_ENCRYPT_CERT_PATH = '';
|
||||
|
||||
验签证书路径
|
||||
const SDK_VERIFY_CERT_DIR = '';
|
||||
|
||||
前台请求地址
|
||||
const SDK_FRONT_TRANS_URL = '';
|
||||
|
||||
后台返回结果地址
|
||||
const SDK_BACK_TRANS_URL = '';
|
||||
|
||||
批量交易
|
||||
const SDK_BATCH_TRANS_URL = '';
|
||||
|
||||
批量交易状态查询
|
||||
const SDK_BATCH_QUERY_URL = '';
|
||||
|
||||
|
||||
单笔查询请求地址
|
||||
const SDK_SINGLE_QUERY_URL = '';
|
||||
|
||||
文件传输请求地址
|
||||
const SDK_FILE_QUERY_URL = '';
|
||||
|
||||
前台通知地址
|
||||
const SDK_FRONT_NOTIFY_URL = '';
|
||||
|
||||
后台通知地址
|
||||
const SDK_BACK_NOTIFY_URL = '';
|
||||
|
||||
文件下载目录
|
||||
const SDK_FILE_DOWN_PATH = '';
|
||||
|
||||
日志 目录
|
||||
const SDK_LOG_FILE_PATH = '';
|
||||
|
||||
日志级别
|
||||
const SDK_LOG_LEVEL = '';
|
||||
|
||||
有卡交易地址
|
||||
const SDK_Card_Request_Url = '';
|
||||
|
||||
App交易地址
|
||||
const SDK_App_Request_Url = '';
|
||||
|
||||
┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉
|
||||
|
||||
common.php
|
||||
|
||||
function coverParamsToString($param)
|
||||
功能:数组 排序后转化为字体串
|
||||
|
||||
|
||||
function coverStringToArray($val )
|
||||
功能:字符串转换为 数组
|
||||
|
||||
function deal_params(&$params)
|
||||
功能:处理返回报文 解码客户信息 , 如果编码为GBK 则转为utf-8
|
||||
|
||||
|
||||
function deflate_file(&$params)
|
||||
功能:处理压缩文件
|
||||
|
||||
function deal_file($params)
|
||||
功能:处理报文文件
|
||||
|
||||
function create_html($params, $action)
|
||||
功能:构造自动提交表单
|
||||
|
||||
|
||||
|
||||
┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉
|
||||
|
||||
HttpClient.php
|
||||
|
||||
|
||||
function sendHttpRequest($params, $url)
|
||||
功能:建立请求,以模拟远程HTTP的POST请求方式构造并获取银联的处理结果
|
||||
|
||||
|
||||
function getRequestParamString($params)
|
||||
功能:组装报文
|
||||
|
||||
|
||||
┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉
|
||||
|
||||
encryptParams.php
|
||||
|
||||
function encrypt_params(&$params)
|
||||
功能:对卡号 | cvn2 | 密码 | cvn2有效期进行处理
|
||||
|
||||
|
||||
┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉
|
||||
|
||||
PinBlock.php
|
||||
function Pin2PinBlock( &$sPin )
|
||||
功能:密码转pin 验证转换
|
||||
|
||||
|
||||
|
||||
┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉
|
||||
|
||||
PublicEncrypte.php
|
||||
|
||||
function EncryptedPin($sPin, $sCardNo ,$sPubKeyURL)
|
||||
|
||||
功能:证书Id验证密码方法
|
||||
|
||||
|
||||
┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉
|
||||
|
||||
secureUtil.php
|
||||
|
||||
function sign(&$params)
|
||||
|
||||
功能:签名方法
|
||||
|
||||
function verify($params)
|
||||
|
||||
功能:验签方法
|
||||
|
||||
function getPulbicKeyByCertId($certId)
|
||||
|
||||
功能:根据证书ID加载证书方法
|
||||
|
||||
function getCertId($cert_path)
|
||||
|
||||
功能:取证书ID方法
|
||||
|
||||
function getCertIdByCerPath($cert_path)
|
||||
|
||||
功能:取证书类型方法
|
||||
|
||||
function getPublicKey($cert_path)
|
||||
|
||||
功能:取证书公钥 -验签
|
||||
|
||||
function getPrivateKey($cert_path)
|
||||
|
||||
功能:返回(签名)证书私钥
|
||||
|
||||
function encryptPan($pan)
|
||||
|
||||
功能:加密卡号方法
|
||||
|
||||
function encryptPin($pan, $pwd)
|
||||
|
||||
功能:pin加密方法
|
||||
|
||||
function encryptCvn2($cvn2)
|
||||
|
||||
功能:cvn2加密方法
|
||||
|
||||
function encryptDate($certDate)
|
||||
|
||||
功能:有效期加密方法
|
||||
|
||||
|
||||
|
||||
@@ -1,26 +1,26 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEYjCCA8ugAwIBAgIDEOVzMA0GCSqGSIb3DQEBBQUAMIGKMQswCQYDVQQGEwJD
|
||||
TjESMBAGA1UECBMJR3Vhbmdkb25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UE
|
||||
ChMHVGVuY2VudDEMMAoGA1UECxMDV1hHMRMwEQYDVQQDEwpNbXBheW1jaENBMR8w
|
||||
HQYJKoZIhvcNAQkBFhBtbXBheW1jaEB0ZW5jZW50MB4XDTE2MDIwMzA0NDAwN1oX
|
||||
DTI2MDEzMTA0NDAwN1owgZIxCzAJBgNVBAYTAkNOMRIwEAYDVQQIEwlHdWFuZ2Rv
|
||||
bmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50MQ4wDAYDVQQL
|
||||
EwVNTVBheTEnMCUGA1UEAxQe5rGf6KW/5aSp55ub572R57uc5pyJ6ZmQ5YWs5Y+4
|
||||
MREwDwYDVQQEEwgxMDY4NjEyMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
|
||||
ggEBAOw+QLt0FlpT6IxEKR30JSyVIYy9ShS9KMfjNsLOUZLQyNmZhov+E6PdcUTs
|
||||
6YwylWEOfmFKqIiVZG2zd2xlq7qEu8aD9Fk/xxO7RRJP4vnkmUyNLaK5d+Kxc/77
|
||||
q8HWZWUyDuCoxEsRuEVez8fkMBbtyqzlysf0V4hrUMdxreIJDqcQbRTCfi4j7D2h
|
||||
WSb6/xC5xxFC7xr1TdBatCeLaYWiYuMnlUrdC3sXvE+qhFsjxDqM8n+iOVByIQ4R
|
||||
lOtV8wEKWIRMwgK5WSd4Fetdl+vsRwkdEZwTKli8MDqBTCqJnzYPosXuE0pY8xr6
|
||||
nBHkq6mrFskyhso+BLb6svHNfHMCAwEAAaOCAUYwggFCMAkGA1UdEwQCMAAwLAYJ
|
||||
YIZIAYb4QgENBB8WHSJDRVMtQ0EgR2VuZXJhdGUgQ2VydGlmaWNhdGUiMB0GA1Ud
|
||||
DgQWBBQ8viOAiSWjFdhsowaiKzIiAloafzCBvwYDVR0jBIG3MIG0gBQ+BSb2ImK0
|
||||
FVuIzWR+sNRip+WGdKGBkKSBjTCBijELMAkGA1UEBhMCQ04xEjAQBgNVBAgTCUd1
|
||||
YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNVBAoTB1RlbmNlbnQxDDAK
|
||||
BgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEfMB0GCSqGSIb3DQEJARYQ
|
||||
bW1wYXltY2hAdGVuY2VudIIJALtUlyu8AOhXMA4GA1UdDwEB/wQEAwIGwDAWBgNV
|
||||
HSUBAf8EDDAKBggrBgEFBQcDAjANBgkqhkiG9w0BAQUFAAOBgQCPgdGBRrVE5Fet
|
||||
w/Mi8NMMgOcxZGs/xHZKtw/kHaZqWfmEGa4W5+X3juVG6TrYuek+2RwGE6qfLhAG
|
||||
HtiESs2Pvws1WbUSaFeyjWFzgbcyjMlj/3DS+J2Hq4voRSBruxJ0DaunwTzlwtIn
|
||||
MaKfGusX4QlLZIa3Ga+37bHKp29HEA==
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEYjCCA8ugAwIBAgIDEOVzMA0GCSqGSIb3DQEBBQUAMIGKMQswCQYDVQQGEwJD
|
||||
TjESMBAGA1UECBMJR3Vhbmdkb25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UE
|
||||
ChMHVGVuY2VudDEMMAoGA1UECxMDV1hHMRMwEQYDVQQDEwpNbXBheW1jaENBMR8w
|
||||
HQYJKoZIhvcNAQkBFhBtbXBheW1jaEB0ZW5jZW50MB4XDTE2MDIwMzA0NDAwN1oX
|
||||
DTI2MDEzMTA0NDAwN1owgZIxCzAJBgNVBAYTAkNOMRIwEAYDVQQIEwlHdWFuZ2Rv
|
||||
bmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50MQ4wDAYDVQQL
|
||||
EwVNTVBheTEnMCUGA1UEAxQe5rGf6KW/5aSp55ub572R57uc5pyJ6ZmQ5YWs5Y+4
|
||||
MREwDwYDVQQEEwgxMDY4NjEyMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
|
||||
ggEBAOw+QLt0FlpT6IxEKR30JSyVIYy9ShS9KMfjNsLOUZLQyNmZhov+E6PdcUTs
|
||||
6YwylWEOfmFKqIiVZG2zd2xlq7qEu8aD9Fk/xxO7RRJP4vnkmUyNLaK5d+Kxc/77
|
||||
q8HWZWUyDuCoxEsRuEVez8fkMBbtyqzlysf0V4hrUMdxreIJDqcQbRTCfi4j7D2h
|
||||
WSb6/xC5xxFC7xr1TdBatCeLaYWiYuMnlUrdC3sXvE+qhFsjxDqM8n+iOVByIQ4R
|
||||
lOtV8wEKWIRMwgK5WSd4Fetdl+vsRwkdEZwTKli8MDqBTCqJnzYPosXuE0pY8xr6
|
||||
nBHkq6mrFskyhso+BLb6svHNfHMCAwEAAaOCAUYwggFCMAkGA1UdEwQCMAAwLAYJ
|
||||
YIZIAYb4QgENBB8WHSJDRVMtQ0EgR2VuZXJhdGUgQ2VydGlmaWNhdGUiMB0GA1Ud
|
||||
DgQWBBQ8viOAiSWjFdhsowaiKzIiAloafzCBvwYDVR0jBIG3MIG0gBQ+BSb2ImK0
|
||||
FVuIzWR+sNRip+WGdKGBkKSBjTCBijELMAkGA1UEBhMCQ04xEjAQBgNVBAgTCUd1
|
||||
YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNVBAoTB1RlbmNlbnQxDDAK
|
||||
BgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEfMB0GCSqGSIb3DQEJARYQ
|
||||
bW1wYXltY2hAdGVuY2VudIIJALtUlyu8AOhXMA4GA1UdDwEB/wQEAwIGwDAWBgNV
|
||||
HSUBAf8EDDAKBggrBgEFBQcDAjANBgkqhkiG9w0BAQUFAAOBgQCPgdGBRrVE5Fet
|
||||
w/Mi8NMMgOcxZGs/xHZKtw/kHaZqWfmEGa4W5+X3juVG6TrYuek+2RwGE6qfLhAG
|
||||
HtiESs2Pvws1WbUSaFeyjWFzgbcyjMlj/3DS+J2Hq4voRSBruxJ0DaunwTzlwtIn
|
||||
MaKfGusX4QlLZIa3Ga+37bHKp29HEA==
|
||||
-----END CERTIFICATE-----
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEugIBADANBgkqhkiG9w0BAQEFAASCBKQwggSgAgEAAoIBAQDsPkC7dBZaU+iM
|
||||
RCkd9CUslSGMvUoUvSjH4zbCzlGS0MjZmYaL/hOj3XFE7OmMMpVhDn5hSqiIlWRt
|
||||
s3dsZau6hLvGg/RZP8cTu0UST+L55JlMjS2iuXfisXP++6vB1mVlMg7gqMRLEbhF
|
||||
Xs/H5DAW7cqs5crH9FeIa1DHca3iCQ6nEG0Uwn4uI+w9oVkm+v8QuccRQu8a9U3Q
|
||||
WrQni2mFomLjJ5VK3Qt7F7xPqoRbI8Q6jPJ/ojlQciEOEZTrVfMBCliETMICuVkn
|
||||
eBXrXZfr7EcJHRGcEypYvDA6gUwqiZ82D6LF7hNKWPMa+pwR5KupqxbJMobKPgS2
|
||||
+rLxzXxzAgMBAAECggEALiMOQ02tm+BtNw+MtCPdKrLJRZImKJy0nSz7odnnRnPt
|
||||
9cks5KQvM75og5x9E/tA/x50gg2xklMStPXqqcnFWvzXKzLUAqYY+/qDx8rAOitx
|
||||
4OhldDUie6xKSg7egVGcpcG79BYhl8OTKEEW9SPUXHX+MfwCuUA35BWJRhomalEY
|
||||
csgdCV+g95zcSGHAJAg4Hd1cl/FLVujMyIogdhXtR3lJvfLGNS95fSnELfPG45RR
|
||||
38d1NPdV28zv7y/nMnypnJ5ccp3vl3TYl8OsSNttLkchFVpuB4p2/3Ze3fe3LtAU
|
||||
luAJ5xpU790LyaFm7CDo1kcSMasRZgLTecfqJRa/8QKBgQD4dIPFLKKE4fusdVr3
|
||||
EbwwF4Lco8n9Osv3RYgvcjXNlP54iv2APOUiNGpf/nKtVuQDhrzYrbRpQ9h1gImH
|
||||
JRj/xmw8nCMa77fZX6MxUopJ+f0f2Eeogei8GR+4QgD0/buZZA0IFTmSPx3Uqqky
|
||||
DN+7BbEOU2kNbBACqbairX2fqQKBgQDzas127uRh4X4JtpfHb2zZX2SXEzUnZU8g
|
||||
jR/TDNp+AnhoXpg1LYmHdKfac+bWNZvUs7TMi6cSF3cXvSNwMbqyraWrFBk1CZir
|
||||
gwVbE1xau2I8H2wI4BJCC+ZZCqGPY4s1n/5jbFCnzZEDORwjkEDnxq5l0AdgqhTG
|
||||
vCv2kJR8uwKBgEVgY5sfR5JLd/dEHc53yVC0f/oUUka/sEyvwcNd5OAvBo+qX/b7
|
||||
ChBvCnUbm/IDHVBOw1TNzF7Ibx0Ac2alWUGyqm6SOss+vNuZ9PvEzJCzmZbW0cuf
|
||||
2tkLOuw8of/HCide5LSpGJZZwX6s2On85kxW3oXdjKwOzLmxoinyv+1hAoGACv9r
|
||||
UxFODkIS4Lt4NhGJuHR/5fd/Mk14er8FjhKJmKHh8M09UUHCcfVKVCtiZZE8fiq0
|
||||
Y313yfB3eAIapMoKZmJEFuusi+HoHO+pgUjppkvLD25YAjqleIhzGtjJHeJgesbE
|
||||
xpcxObOm9p9Q7yZoWFB4tq7kdnCYybXcwqIbo1sCf0HF5pBw9vqB94Pm5QkkEz/l
|
||||
i7vFKDGciivLV5GpINAZ7Bp6FVzUEyLBtWO50KyLwL/VHIiPJG2p3appShNnKyPN
|
||||
Ve9NuFqSSFfKygSvHne4uceuY/wW9wDK6io5KPhGHjdE3K4fpXR/xU417wk0sQCo
|
||||
X6obKKFmExUdyqWiNrs=
|
||||
-----END PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEugIBADANBgkqhkiG9w0BAQEFAASCBKQwggSgAgEAAoIBAQDsPkC7dBZaU+iM
|
||||
RCkd9CUslSGMvUoUvSjH4zbCzlGS0MjZmYaL/hOj3XFE7OmMMpVhDn5hSqiIlWRt
|
||||
s3dsZau6hLvGg/RZP8cTu0UST+L55JlMjS2iuXfisXP++6vB1mVlMg7gqMRLEbhF
|
||||
Xs/H5DAW7cqs5crH9FeIa1DHca3iCQ6nEG0Uwn4uI+w9oVkm+v8QuccRQu8a9U3Q
|
||||
WrQni2mFomLjJ5VK3Qt7F7xPqoRbI8Q6jPJ/ojlQciEOEZTrVfMBCliETMICuVkn
|
||||
eBXrXZfr7EcJHRGcEypYvDA6gUwqiZ82D6LF7hNKWPMa+pwR5KupqxbJMobKPgS2
|
||||
+rLxzXxzAgMBAAECggEALiMOQ02tm+BtNw+MtCPdKrLJRZImKJy0nSz7odnnRnPt
|
||||
9cks5KQvM75og5x9E/tA/x50gg2xklMStPXqqcnFWvzXKzLUAqYY+/qDx8rAOitx
|
||||
4OhldDUie6xKSg7egVGcpcG79BYhl8OTKEEW9SPUXHX+MfwCuUA35BWJRhomalEY
|
||||
csgdCV+g95zcSGHAJAg4Hd1cl/FLVujMyIogdhXtR3lJvfLGNS95fSnELfPG45RR
|
||||
38d1NPdV28zv7y/nMnypnJ5ccp3vl3TYl8OsSNttLkchFVpuB4p2/3Ze3fe3LtAU
|
||||
luAJ5xpU790LyaFm7CDo1kcSMasRZgLTecfqJRa/8QKBgQD4dIPFLKKE4fusdVr3
|
||||
EbwwF4Lco8n9Osv3RYgvcjXNlP54iv2APOUiNGpf/nKtVuQDhrzYrbRpQ9h1gImH
|
||||
JRj/xmw8nCMa77fZX6MxUopJ+f0f2Eeogei8GR+4QgD0/buZZA0IFTmSPx3Uqqky
|
||||
DN+7BbEOU2kNbBACqbairX2fqQKBgQDzas127uRh4X4JtpfHb2zZX2SXEzUnZU8g
|
||||
jR/TDNp+AnhoXpg1LYmHdKfac+bWNZvUs7TMi6cSF3cXvSNwMbqyraWrFBk1CZir
|
||||
gwVbE1xau2I8H2wI4BJCC+ZZCqGPY4s1n/5jbFCnzZEDORwjkEDnxq5l0AdgqhTG
|
||||
vCv2kJR8uwKBgEVgY5sfR5JLd/dEHc53yVC0f/oUUka/sEyvwcNd5OAvBo+qX/b7
|
||||
ChBvCnUbm/IDHVBOw1TNzF7Ibx0Ac2alWUGyqm6SOss+vNuZ9PvEzJCzmZbW0cuf
|
||||
2tkLOuw8of/HCide5LSpGJZZwX6s2On85kxW3oXdjKwOzLmxoinyv+1hAoGACv9r
|
||||
UxFODkIS4Lt4NhGJuHR/5fd/Mk14er8FjhKJmKHh8M09UUHCcfVKVCtiZZE8fiq0
|
||||
Y313yfB3eAIapMoKZmJEFuusi+HoHO+pgUjppkvLD25YAjqleIhzGtjJHeJgesbE
|
||||
xpcxObOm9p9Q7yZoWFB4tq7kdnCYybXcwqIbo1sCf0HF5pBw9vqB94Pm5QkkEz/l
|
||||
i7vFKDGciivLV5GpINAZ7Bp6FVzUEyLBtWO50KyLwL/VHIiPJG2p3appShNnKyPN
|
||||
Ve9NuFqSSFfKygSvHne4uceuY/wW9wDK6io5KPhGHjdE3K4fpXR/xU417wk0sQCo
|
||||
X6obKKFmExUdyqWiNrs=
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
|
||||
UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy
|
||||
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1
|
||||
MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx
|
||||
dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B
|
||||
AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f
|
||||
BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A
|
||||
cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC
|
||||
AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ
|
||||
MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm
|
||||
aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw
|
||||
ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj
|
||||
IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF
|
||||
MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
|
||||
A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y
|
||||
7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh
|
||||
1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
|
||||
UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy
|
||||
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1
|
||||
MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx
|
||||
dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B
|
||||
AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f
|
||||
BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A
|
||||
cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC
|
||||
AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ
|
||||
MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm
|
||||
aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw
|
||||
ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj
|
||||
IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF
|
||||
MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
|
||||
A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y
|
||||
7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh
|
||||
1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,20 +1,20 @@
|
||||
欢迎使用微信支付!
|
||||
微信支付API共四份(证书pkcs12格式、证书pem格式、证书密钥pem格式、CA证书),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
CA证书(rootca.pem)
|
||||
微信支付api服务器上也部署了证明微信支付身份的服务器证书,您在使用api进行调用时也需要验证所调用服务器及域名的真实性
|
||||
该文件为签署微信支付证书的权威机构的根证书,可以用来验证微信支付服务器证书的真实性
|
||||
欢迎使用微信支付!
|
||||
微信支付API共四份(证书pkcs12格式、证书pem格式、证书密钥pem格式、CA证书),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
CA证书(rootca.pem)
|
||||
微信支付api服务器上也部署了证明微信支付身份的服务器证书,您在使用api进行调用时也需要验证所调用服务器及域名的真实性
|
||||
该文件为签署微信支付证书的权威机构的根证书,可以用来验证微信支付服务器证书的真实性
|
||||
某些环境和工具已经内置了若干权威机构的根证书,无需引用该证书也可以正常进行验证,这里提供给您在未内置所必须根证书的环境中载入使用
|
||||
@@ -1,26 +1,26 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEazCCA9SgAwIBAgIDFIzzMA0GCSqGSIb3DQEBBQUAMIGKMQswCQYDVQQGEwJD
|
||||
TjESMBAGA1UECBMJR3Vhbmdkb25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UE
|
||||
ChMHVGVuY2VudDEMMAoGA1UECxMDV1hHMRMwEQYDVQQDEwpNbXBheW1jaENBMR8w
|
||||
HQYJKoZIhvcNAQkBFhBtbXBheW1jaEB0ZW5jZW50MB4XDTE2MDMwNzA5MTAxOVoX
|
||||
DTI2MDMwNTA5MTAxOVowgZsxCzAJBgNVBAYTAkNOMRIwEAYDVQQIEwlHdWFuZ2Rv
|
||||
bmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50MQ4wDAYDVQQL
|
||||
EwVNTVBheTEwMC4GA1UEAxQn5Y2X5piM5biC57qs5bqm5paH5YyW5Lyg5aqS5pyJ
|
||||
6ZmQ5YWs5Y+4MREwDwYDVQQEEwgxMTQ5OTYzODCCASIwDQYJKoZIhvcNAQEBBQAD
|
||||
ggEPADCCAQoCggEBAKnCWH1h9+C1ql7MxGqz3h2AA1fDIKmDu7sETB5gmPY8bu1t
|
||||
1GaxiZb5771jEWMa14/cjUtvTaRgCb0fwANIaP+eeovEC2alZLxytTAgLgsiToxt
|
||||
8Q6NP4xQBfYmyL3bswggnr1EKIC2Kr8HMcxFb04xJVAx0h4RHqZYd/0q/t1vV1re
|
||||
yv2VZR+g+E7SGhO2GiKHn9C74QZWU5qe4PDblwLjqYZbxOQslF433zY7DkTrAg7m
|
||||
wxNxKBXRH3ddvVdVWH0uq1pbuZ9oYJsjhuWARr1BlmUhwXGeXiTiIkSBbO8cxauX
|
||||
XtsthCjKnn1zHHUcNWKb6n4AS/pqaTALBI4xEZ8CAwEAAaOCAUYwggFCMAkGA1Ud
|
||||
EwQCMAAwLAYJYIZIAYb4QgENBB8WHSJDRVMtQ0EgR2VuZXJhdGUgQ2VydGlmaWNh
|
||||
dGUiMB0GA1UdDgQWBBQQMIGcrddYlWvqyEDH28EqxguTATCBvwYDVR0jBIG3MIG0
|
||||
gBQ+BSb2ImK0FVuIzWR+sNRip+WGdKGBkKSBjTCBijELMAkGA1UEBhMCQ04xEjAQ
|
||||
BgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNVBAoTB1Rl
|
||||
bmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEfMB0GCSqG
|
||||
SIb3DQEJARYQbW1wYXltY2hAdGVuY2VudIIJALtUlyu8AOhXMA4GA1UdDwEB/wQE
|
||||
AwIGwDAWBgNVHSUBAf8EDDAKBggrBgEFBQcDAjANBgkqhkiG9w0BAQUFAAOBgQAU
|
||||
kvUtbEqjnzI+96Q2i+CqouD5b1VaRppaRFfbuE9oBNwouS3Im/EtIBI+LV4pQmYM
|
||||
x64fdPZp7sxseOciX1qAruoYSB7mjSdiqB3vbk6hJ62viA2jqzXO4ol+ghKC5nmO
|
||||
lJIBZaHJZB8jXkxIbeMlLu8EiJMi/VyL6dlGk82fLg==
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEazCCA9SgAwIBAgIDFIzzMA0GCSqGSIb3DQEBBQUAMIGKMQswCQYDVQQGEwJD
|
||||
TjESMBAGA1UECBMJR3Vhbmdkb25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UE
|
||||
ChMHVGVuY2VudDEMMAoGA1UECxMDV1hHMRMwEQYDVQQDEwpNbXBheW1jaENBMR8w
|
||||
HQYJKoZIhvcNAQkBFhBtbXBheW1jaEB0ZW5jZW50MB4XDTE2MDMwNzA5MTAxOVoX
|
||||
DTI2MDMwNTA5MTAxOVowgZsxCzAJBgNVBAYTAkNOMRIwEAYDVQQIEwlHdWFuZ2Rv
|
||||
bmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50MQ4wDAYDVQQL
|
||||
EwVNTVBheTEwMC4GA1UEAxQn5Y2X5piM5biC57qs5bqm5paH5YyW5Lyg5aqS5pyJ
|
||||
6ZmQ5YWs5Y+4MREwDwYDVQQEEwgxMTQ5OTYzODCCASIwDQYJKoZIhvcNAQEBBQAD
|
||||
ggEPADCCAQoCggEBAKnCWH1h9+C1ql7MxGqz3h2AA1fDIKmDu7sETB5gmPY8bu1t
|
||||
1GaxiZb5771jEWMa14/cjUtvTaRgCb0fwANIaP+eeovEC2alZLxytTAgLgsiToxt
|
||||
8Q6NP4xQBfYmyL3bswggnr1EKIC2Kr8HMcxFb04xJVAx0h4RHqZYd/0q/t1vV1re
|
||||
yv2VZR+g+E7SGhO2GiKHn9C74QZWU5qe4PDblwLjqYZbxOQslF433zY7DkTrAg7m
|
||||
wxNxKBXRH3ddvVdVWH0uq1pbuZ9oYJsjhuWARr1BlmUhwXGeXiTiIkSBbO8cxauX
|
||||
XtsthCjKnn1zHHUcNWKb6n4AS/pqaTALBI4xEZ8CAwEAAaOCAUYwggFCMAkGA1Ud
|
||||
EwQCMAAwLAYJYIZIAYb4QgENBB8WHSJDRVMtQ0EgR2VuZXJhdGUgQ2VydGlmaWNh
|
||||
dGUiMB0GA1UdDgQWBBQQMIGcrddYlWvqyEDH28EqxguTATCBvwYDVR0jBIG3MIG0
|
||||
gBQ+BSb2ImK0FVuIzWR+sNRip+WGdKGBkKSBjTCBijELMAkGA1UEBhMCQ04xEjAQ
|
||||
BgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNVBAoTB1Rl
|
||||
bmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEfMB0GCSqG
|
||||
SIb3DQEJARYQbW1wYXltY2hAdGVuY2VudIIJALtUlyu8AOhXMA4GA1UdDwEB/wQE
|
||||
AwIGwDAWBgNVHSUBAf8EDDAKBggrBgEFBQcDAjANBgkqhkiG9w0BAQUFAAOBgQAU
|
||||
kvUtbEqjnzI+96Q2i+CqouD5b1VaRppaRFfbuE9oBNwouS3Im/EtIBI+LV4pQmYM
|
||||
x64fdPZp7sxseOciX1qAruoYSB7mjSdiqB3vbk6hJ62viA2jqzXO4ol+ghKC5nmO
|
||||
lJIBZaHJZB8jXkxIbeMlLu8EiJMi/VyL6dlGk82fLg==
|
||||
-----END CERTIFICATE-----
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCpwlh9Yffgtape
|
||||
zMRqs94dgANXwyCpg7u7BEweYJj2PG7tbdRmsYmW+e+9YxFjGteP3I1Lb02kYAm9
|
||||
H8ADSGj/nnqLxAtmpWS8crUwIC4LIk6MbfEOjT+MUAX2Jsi927MIIJ69RCiAtiq/
|
||||
BzHMRW9OMSVQMdIeER6mWHf9Kv7db1da3sr9lWUfoPhO0hoTthoih5/Qu+EGVlOa
|
||||
nuDw25cC46mGW8TkLJReN982Ow5E6wIO5sMTcSgV0R93Xb1XVVh9LqtaW7mfaGCb
|
||||
I4blgEa9QZZlIcFxnl4k4iJEgWzvHMWrl17bLYQoyp59cxx1HDVim+p+AEv6amkw
|
||||
CwSOMRGfAgMBAAECggEATNaK9zXA3RVdaEuHHEUN5Ixs9ux7fD8EWkI3sghHNC1m
|
||||
iFGOMm1pucynlzGgTRt5NsS9r8dRfXV68v/MCbBc1lcFYP37qxpx3lqNaJsoPCHr
|
||||
K+UXl16XxQrzp9cmRcmL38HkGAchziCmeJDpGWzUVLAqE4J5eOKG3QRuS0mK0u81
|
||||
5lU9X29CYab05jrm/4lhQUijR6ubt8XRz6Gpskzf3hvMpiScHSEK8qCRfa6IV9z4
|
||||
G6cjwAM9kd8IT8lxCEvA2AQIHBtmwYcSBqfD2o40SBUVqwMlaH+4KtR+5y/VJ7H1
|
||||
lF3oogknpWGRgMqSIq2jA7Z3nAZY3SmCihG9C7NaAQKBgQDXwoBBn5y8ZfDYK16X
|
||||
qiFG78zbi0Bmni8wmyPX4jcvSjA69GWJvx1XBXFFle/sDP74p+6Wv5suZTx93jMI
|
||||
yaMs67vRzA7neLzFsT8R/QZb93bdvXPDPwORqGE5i9NnXPGzqPXh/UCkLW1u+4Lz
|
||||
5iqeUj5L+RTP48rBJgO8rFPkCQKBgQDJa4kIf43FBhqHTvK0cgA+iEDw3linHZOV
|
||||
sfzjU8N0VH4KTrTDABQkC+dtdKj52Ax8WSr93vXBK8bxR9KacQDL/AESKtown8j8
|
||||
R5Bp13mDS+y1VxphynK/99ZvP5g8mZArFhHpHzi8O1qArZrwG4LNCp9itYqmCMuR
|
||||
gFNwf/ZCZwKBgDMzNLxd5BPRHRYvNINJHBx5S2PN57pyT0B5kEfqpq3SLR/QX0gQ
|
||||
0iWUZQzeR9D8RIU9VKDxVyHrZC96SyIKt24xgqCGjALh4+oF5bGfGaM5VjvIeXAb
|
||||
w/0MuAWv6Lrek3zO24qFTpGnNhDgHnNCa1qmqaHdudKbe8HaA4kCW+YBAoGAVci+
|
||||
7CenMaqP0eEF7WRARmGxhuSrzUEDglXz5r3eGMWDiNBMnGCEM3X+ctekwAQMDUnM
|
||||
zaMP9921NT3prG1EcZw6uIoXs23aI9g24V0sG4dSoUkfq1aV2LytT2Q+alDc3fzg
|
||||
U/FAMKr2uKc3vdt5seo8R8YZ7u0ABlApOVjGgTECgYAf7HvCi4SPe7vkaWA3XkYK
|
||||
LQ1TFgKlcXHXdQA/EkvQ2bXiEDIvB+3jpYN9OUgzVA8AmA7V5ExLhz+QMBIwZQjN
|
||||
xejgan72hzn01MCd3Ldg8KWfQ4Wvey8S4AHNYi1tj/0xOV1hUROIZFtdMVWxjQ6K
|
||||
DyE+u6fwkPfMD9qNi/v7Nw==
|
||||
-----END PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCpwlh9Yffgtape
|
||||
zMRqs94dgANXwyCpg7u7BEweYJj2PG7tbdRmsYmW+e+9YxFjGteP3I1Lb02kYAm9
|
||||
H8ADSGj/nnqLxAtmpWS8crUwIC4LIk6MbfEOjT+MUAX2Jsi927MIIJ69RCiAtiq/
|
||||
BzHMRW9OMSVQMdIeER6mWHf9Kv7db1da3sr9lWUfoPhO0hoTthoih5/Qu+EGVlOa
|
||||
nuDw25cC46mGW8TkLJReN982Ow5E6wIO5sMTcSgV0R93Xb1XVVh9LqtaW7mfaGCb
|
||||
I4blgEa9QZZlIcFxnl4k4iJEgWzvHMWrl17bLYQoyp59cxx1HDVim+p+AEv6amkw
|
||||
CwSOMRGfAgMBAAECggEATNaK9zXA3RVdaEuHHEUN5Ixs9ux7fD8EWkI3sghHNC1m
|
||||
iFGOMm1pucynlzGgTRt5NsS9r8dRfXV68v/MCbBc1lcFYP37qxpx3lqNaJsoPCHr
|
||||
K+UXl16XxQrzp9cmRcmL38HkGAchziCmeJDpGWzUVLAqE4J5eOKG3QRuS0mK0u81
|
||||
5lU9X29CYab05jrm/4lhQUijR6ubt8XRz6Gpskzf3hvMpiScHSEK8qCRfa6IV9z4
|
||||
G6cjwAM9kd8IT8lxCEvA2AQIHBtmwYcSBqfD2o40SBUVqwMlaH+4KtR+5y/VJ7H1
|
||||
lF3oogknpWGRgMqSIq2jA7Z3nAZY3SmCihG9C7NaAQKBgQDXwoBBn5y8ZfDYK16X
|
||||
qiFG78zbi0Bmni8wmyPX4jcvSjA69GWJvx1XBXFFle/sDP74p+6Wv5suZTx93jMI
|
||||
yaMs67vRzA7neLzFsT8R/QZb93bdvXPDPwORqGE5i9NnXPGzqPXh/UCkLW1u+4Lz
|
||||
5iqeUj5L+RTP48rBJgO8rFPkCQKBgQDJa4kIf43FBhqHTvK0cgA+iEDw3linHZOV
|
||||
sfzjU8N0VH4KTrTDABQkC+dtdKj52Ax8WSr93vXBK8bxR9KacQDL/AESKtown8j8
|
||||
R5Bp13mDS+y1VxphynK/99ZvP5g8mZArFhHpHzi8O1qArZrwG4LNCp9itYqmCMuR
|
||||
gFNwf/ZCZwKBgDMzNLxd5BPRHRYvNINJHBx5S2PN57pyT0B5kEfqpq3SLR/QX0gQ
|
||||
0iWUZQzeR9D8RIU9VKDxVyHrZC96SyIKt24xgqCGjALh4+oF5bGfGaM5VjvIeXAb
|
||||
w/0MuAWv6Lrek3zO24qFTpGnNhDgHnNCa1qmqaHdudKbe8HaA4kCW+YBAoGAVci+
|
||||
7CenMaqP0eEF7WRARmGxhuSrzUEDglXz5r3eGMWDiNBMnGCEM3X+ctekwAQMDUnM
|
||||
zaMP9921NT3prG1EcZw6uIoXs23aI9g24V0sG4dSoUkfq1aV2LytT2Q+alDc3fzg
|
||||
U/FAMKr2uKc3vdt5seo8R8YZ7u0ABlApOVjGgTECgYAf7HvCi4SPe7vkaWA3XkYK
|
||||
LQ1TFgKlcXHXdQA/EkvQ2bXiEDIvB+3jpYN9OUgzVA8AmA7V5ExLhz+QMBIwZQjN
|
||||
xejgan72hzn01MCd3Ldg8KWfQ4Wvey8S4AHNYi1tj/0xOV1hUROIZFtdMVWxjQ6K
|
||||
DyE+u6fwkPfMD9qNi/v7Nw==
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
@@ -1,26 +1,26 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEYjCCA8ugAwIBAgIDI9viMA0GCSqGSIb3DQEBBQUAMIGKMQswCQYDVQQGEwJD
|
||||
TjESMBAGA1UECBMJR3Vhbmdkb25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UE
|
||||
ChMHVGVuY2VudDEMMAoGA1UECxMDV1hHMRMwEQYDVQQDEwpNbXBheW1jaENBMR8w
|
||||
HQYJKoZIhvcNAQkBFhBtbXBheW1jaEB0ZW5jZW50MB4XDTE2MDUwNjA1MTAwNloX
|
||||
DTI2MDUwNDA1MTAwNlowgZIxCzAJBgNVBAYTAkNOMRIwEAYDVQQIEwlHdWFuZ2Rv
|
||||
bmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50MQ4wDAYDVQQL
|
||||
EwVNTVBheTEnMCUGA1UEAxQe5rGf6KW/5LqR5a6256eR5oqA5pyJ6ZmQ5YWs5Y+4
|
||||
MREwDwYDVQQEEwgxMjA0MjQ0NzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
|
||||
ggEBAKMJHRRqSqelvD7BJ/EsWXNkJEmOJW+dsB0/Zc4phMK+oh06FdNr57Ekk2Ga
|
||||
5vo4fLIw0VEXN49P4XKZRhVKwupVGocIe97/ovt2vzg8uqD4H/Go9Dxc3bphGkzo
|
||||
0s0ps5Gy5TW0zOVwotBxDwd7tMs2++JzJ2ZcnesqNfYiHYsTb+ljIAYP0bCaYGNi
|
||||
3NDbaykV9f1BkfgddV1LPn1XGRsOQFMcsjhRGP8TFGs0aLU5Rhm0jimmF4yvZwS7
|
||||
81Ah8wBquTCwy9+qrW+SCHmMFpftPmcKWTqhb683GX99l1+wKhWhTvab1UH5eQPR
|
||||
U+mk2Hak1kSFapTY1ojvlWerB/sCAwEAAaOCAUYwggFCMAkGA1UdEwQCMAAwLAYJ
|
||||
YIZIAYb4QgENBB8WHSJDRVMtQ0EgR2VuZXJhdGUgQ2VydGlmaWNhdGUiMB0GA1Ud
|
||||
DgQWBBQG9ruoebdmJpnT3uFhkzVHdpEtUDCBvwYDVR0jBIG3MIG0gBQ+BSb2ImK0
|
||||
FVuIzWR+sNRip+WGdKGBkKSBjTCBijELMAkGA1UEBhMCQ04xEjAQBgNVBAgTCUd1
|
||||
YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNVBAoTB1RlbmNlbnQxDDAK
|
||||
BgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEfMB0GCSqGSIb3DQEJARYQ
|
||||
bW1wYXltY2hAdGVuY2VudIIJALtUlyu8AOhXMA4GA1UdDwEB/wQEAwIGwDAWBgNV
|
||||
HSUBAf8EDDAKBggrBgEFBQcDAjANBgkqhkiG9w0BAQUFAAOBgQBX1xDB9Og/B9lQ
|
||||
roNlzQcm/LEhRZ1YIgDY8SkuXRBcXRcxpUY45oI8XrpCYEGAfjIxuSC8v1kgduSR
|
||||
Moy/06aaKT4AGO8z6q2jhBAywKEWGqqkPgiGe/meuba5z/0rSp32dC7upMVW4hlC
|
||||
F9udaeeGcWiq4qi34nDvg10GgtIZEQ==
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEYjCCA8ugAwIBAgIDI9viMA0GCSqGSIb3DQEBBQUAMIGKMQswCQYDVQQGEwJD
|
||||
TjESMBAGA1UECBMJR3Vhbmdkb25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UE
|
||||
ChMHVGVuY2VudDEMMAoGA1UECxMDV1hHMRMwEQYDVQQDEwpNbXBheW1jaENBMR8w
|
||||
HQYJKoZIhvcNAQkBFhBtbXBheW1jaEB0ZW5jZW50MB4XDTE2MDUwNjA1MTAwNloX
|
||||
DTI2MDUwNDA1MTAwNlowgZIxCzAJBgNVBAYTAkNOMRIwEAYDVQQIEwlHdWFuZ2Rv
|
||||
bmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50MQ4wDAYDVQQL
|
||||
EwVNTVBheTEnMCUGA1UEAxQe5rGf6KW/5LqR5a6256eR5oqA5pyJ6ZmQ5YWs5Y+4
|
||||
MREwDwYDVQQEEwgxMjA0MjQ0NzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
|
||||
ggEBAKMJHRRqSqelvD7BJ/EsWXNkJEmOJW+dsB0/Zc4phMK+oh06FdNr57Ekk2Ga
|
||||
5vo4fLIw0VEXN49P4XKZRhVKwupVGocIe97/ovt2vzg8uqD4H/Go9Dxc3bphGkzo
|
||||
0s0ps5Gy5TW0zOVwotBxDwd7tMs2++JzJ2ZcnesqNfYiHYsTb+ljIAYP0bCaYGNi
|
||||
3NDbaykV9f1BkfgddV1LPn1XGRsOQFMcsjhRGP8TFGs0aLU5Rhm0jimmF4yvZwS7
|
||||
81Ah8wBquTCwy9+qrW+SCHmMFpftPmcKWTqhb683GX99l1+wKhWhTvab1UH5eQPR
|
||||
U+mk2Hak1kSFapTY1ojvlWerB/sCAwEAAaOCAUYwggFCMAkGA1UdEwQCMAAwLAYJ
|
||||
YIZIAYb4QgENBB8WHSJDRVMtQ0EgR2VuZXJhdGUgQ2VydGlmaWNhdGUiMB0GA1Ud
|
||||
DgQWBBQG9ruoebdmJpnT3uFhkzVHdpEtUDCBvwYDVR0jBIG3MIG0gBQ+BSb2ImK0
|
||||
FVuIzWR+sNRip+WGdKGBkKSBjTCBijELMAkGA1UEBhMCQ04xEjAQBgNVBAgTCUd1
|
||||
YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNVBAoTB1RlbmNlbnQxDDAK
|
||||
BgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEfMB0GCSqGSIb3DQEJARYQ
|
||||
bW1wYXltY2hAdGVuY2VudIIJALtUlyu8AOhXMA4GA1UdDwEB/wQEAwIGwDAWBgNV
|
||||
HSUBAf8EDDAKBggrBgEFBQcDAjANBgkqhkiG9w0BAQUFAAOBgQBX1xDB9Og/B9lQ
|
||||
roNlzQcm/LEhRZ1YIgDY8SkuXRBcXRcxpUY45oI8XrpCYEGAfjIxuSC8v1kgduSR
|
||||
Moy/06aaKT4AGO8z6q2jhBAywKEWGqqkPgiGe/meuba5z/0rSp32dC7upMVW4hlC
|
||||
F9udaeeGcWiq4qi34nDvg10GgtIZEQ==
|
||||
-----END CERTIFICATE-----
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCjCR0Uakqnpbw+
|
||||
wSfxLFlzZCRJjiVvnbAdP2XOKYTCvqIdOhXTa+exJJNhmub6OHyyMNFRFzePT+Fy
|
||||
mUYVSsLqVRqHCHve/6L7dr84PLqg+B/xqPQ8XN26YRpM6NLNKbORsuU1tMzlcKLQ
|
||||
cQ8He7TLNvvicydmXJ3rKjX2Ih2LE2/pYyAGD9GwmmBjYtzQ22spFfX9QZH4HXVd
|
||||
Sz59VxkbDkBTHLI4URj/ExRrNGi1OUYZtI4ppheMr2cEu/NQIfMAarkwsMvfqq1v
|
||||
kgh5jBaX7T5nClk6oW+vNxl/fZdfsCoVoU72m9VB+XkD0VPppNh2pNZEhWqU2NaI
|
||||
75Vnqwf7AgMBAAECggEAG1ZS3vJ3tCaxKuCefu0NzrBy+TZxhoatWiogOvJxRWpL
|
||||
qpTrxfio7+YPJGWh50EDf6l535wB//DH/7w9qSJRDpPYj93XT2wT+xBNPfPI42bX
|
||||
jGDlGx4DO9Y+X7kGZ8pfRsX1cwzu8mXxlvvuJjYS+aQtliny6FINVLpONAhCZehG
|
||||
3G8GY3Gc7lOR0oNOOO13inL+BxJtsoqWfzXqXXT6hXuiXdBJ9fgQ35wpQwO9nxo2
|
||||
3BKuJD0z2z06bZS0Y+Vq4oy/SkhSV6lxpWWZxMkagrghqq4VpfDKC3bGpzDeHhFi
|
||||
hW02Lq12zpFcavc6PlFMuE9cgu/CGClzF+54nc7FMQKBgQDWB6cMcFIBc/3MhvuZ
|
||||
NKCNpu9QvI0ta5I+WxaLaDGeyOOqboV+K1hSezoXnWBCYEsHvr/QRLbZtKuIrXud
|
||||
1obSbimPAf+oDleUQAC7b5xTQWhs0KsyPJ3oeV7N1Ihk+/X2eKYwLCRa5GAdbmor
|
||||
Sws07VssbRY2KwgaePIV2UZw0wKBgQDDAYlRkJHYWF5rmn72WvA8uKDAjd+uoYzY
|
||||
Pr4b/8yany3rnKMi2imbippHEVE2FWIGk/LleeGcdkNVquGFDgeHWqfPj2cdJ8f3
|
||||
pKvC6F63EKmSIidT0C4pBMOtBczXR8Kq6qH/sXpy1xtxbXtZ+Jp0C3bKwHtFd8fC
|
||||
e7ifWUrTOQKBgCbWNKW5K+g/l+opBDaEqi2KARrxW9zGDD9sX+bj/T0Gzuj6LRb7
|
||||
3ob4/U2TrQfeWT8KidvM3DEc65Ndh3TYnJZKjxf4EN/52kJ4aqmYUxF4aO513tq6
|
||||
zRyGCYHn8ugAIF2c/ur215H2psowYuuALoRoHYcuND2YCVxkXelBB9spAoGAaNSH
|
||||
nGhqbvI6eAAK5qbGZO4fxMPADqHcFFfOXUDrHegaiIGhFVhQa8Rb4X6GuNtP4hdg
|
||||
yUn3JeRRmFkPeTash3ANrD/7/6lmD1Pf3hyK5kC3184ydBUC65wbEQWAM+7o0Hbn
|
||||
9YvUNq46m4RuflRtu5p6Fs7YteSJZ5yZCFi5J8kCgYAlWHO1QiEC0ITue2aIKZhT
|
||||
MmUzl601jG+/T6WoI50JB60RZt6SIPwF881pDt3UmPgAqIxVav5Dbh27P34r8dNE
|
||||
4ACaxVFUJhjB0l4oWmSH72zibn5XtanoKPHyKQAn7/Pu7SzDrka5ulUn9tYsRmPW
|
||||
Jfw2Cj+hnWXZZms+9YCboA==
|
||||
-----END PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCjCR0Uakqnpbw+
|
||||
wSfxLFlzZCRJjiVvnbAdP2XOKYTCvqIdOhXTa+exJJNhmub6OHyyMNFRFzePT+Fy
|
||||
mUYVSsLqVRqHCHve/6L7dr84PLqg+B/xqPQ8XN26YRpM6NLNKbORsuU1tMzlcKLQ
|
||||
cQ8He7TLNvvicydmXJ3rKjX2Ih2LE2/pYyAGD9GwmmBjYtzQ22spFfX9QZH4HXVd
|
||||
Sz59VxkbDkBTHLI4URj/ExRrNGi1OUYZtI4ppheMr2cEu/NQIfMAarkwsMvfqq1v
|
||||
kgh5jBaX7T5nClk6oW+vNxl/fZdfsCoVoU72m9VB+XkD0VPppNh2pNZEhWqU2NaI
|
||||
75Vnqwf7AgMBAAECggEAG1ZS3vJ3tCaxKuCefu0NzrBy+TZxhoatWiogOvJxRWpL
|
||||
qpTrxfio7+YPJGWh50EDf6l535wB//DH/7w9qSJRDpPYj93XT2wT+xBNPfPI42bX
|
||||
jGDlGx4DO9Y+X7kGZ8pfRsX1cwzu8mXxlvvuJjYS+aQtliny6FINVLpONAhCZehG
|
||||
3G8GY3Gc7lOR0oNOOO13inL+BxJtsoqWfzXqXXT6hXuiXdBJ9fgQ35wpQwO9nxo2
|
||||
3BKuJD0z2z06bZS0Y+Vq4oy/SkhSV6lxpWWZxMkagrghqq4VpfDKC3bGpzDeHhFi
|
||||
hW02Lq12zpFcavc6PlFMuE9cgu/CGClzF+54nc7FMQKBgQDWB6cMcFIBc/3MhvuZ
|
||||
NKCNpu9QvI0ta5I+WxaLaDGeyOOqboV+K1hSezoXnWBCYEsHvr/QRLbZtKuIrXud
|
||||
1obSbimPAf+oDleUQAC7b5xTQWhs0KsyPJ3oeV7N1Ihk+/X2eKYwLCRa5GAdbmor
|
||||
Sws07VssbRY2KwgaePIV2UZw0wKBgQDDAYlRkJHYWF5rmn72WvA8uKDAjd+uoYzY
|
||||
Pr4b/8yany3rnKMi2imbippHEVE2FWIGk/LleeGcdkNVquGFDgeHWqfPj2cdJ8f3
|
||||
pKvC6F63EKmSIidT0C4pBMOtBczXR8Kq6qH/sXpy1xtxbXtZ+Jp0C3bKwHtFd8fC
|
||||
e7ifWUrTOQKBgCbWNKW5K+g/l+opBDaEqi2KARrxW9zGDD9sX+bj/T0Gzuj6LRb7
|
||||
3ob4/U2TrQfeWT8KidvM3DEc65Ndh3TYnJZKjxf4EN/52kJ4aqmYUxF4aO513tq6
|
||||
zRyGCYHn8ugAIF2c/ur215H2psowYuuALoRoHYcuND2YCVxkXelBB9spAoGAaNSH
|
||||
nGhqbvI6eAAK5qbGZO4fxMPADqHcFFfOXUDrHegaiIGhFVhQa8Rb4X6GuNtP4hdg
|
||||
yUn3JeRRmFkPeTash3ANrD/7/6lmD1Pf3hyK5kC3184ydBUC65wbEQWAM+7o0Hbn
|
||||
9YvUNq46m4RuflRtu5p6Fs7YteSJZ5yZCFi5J8kCgYAlWHO1QiEC0ITue2aIKZhT
|
||||
MmUzl601jG+/T6WoI50JB60RZt6SIPwF881pDt3UmPgAqIxVav5Dbh27P34r8dNE
|
||||
4ACaxVFUJhjB0l4oWmSH72zibn5XtanoKPHyKQAn7/Pu7SzDrka5ulUn9tYsRmPW
|
||||
Jfw2Cj+hnWXZZms+9YCboA==
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
|
||||
UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy
|
||||
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1
|
||||
MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx
|
||||
dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B
|
||||
AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f
|
||||
BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A
|
||||
cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC
|
||||
AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ
|
||||
MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm
|
||||
aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw
|
||||
ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj
|
||||
IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF
|
||||
MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
|
||||
A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y
|
||||
7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh
|
||||
1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
|
||||
UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy
|
||||
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1
|
||||
MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx
|
||||
dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B
|
||||
AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f
|
||||
BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A
|
||||
cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC
|
||||
AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ
|
||||
MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm
|
||||
aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw
|
||||
ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj
|
||||
IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF
|
||||
MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
|
||||
A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y
|
||||
7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh
|
||||
1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,20 +1,20 @@
|
||||
欢迎使用微信支付!
|
||||
微信支付API共四份(证书pkcs12格式、证书pem格式、证书密钥pem格式、CA证书),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
CA证书(rootca.pem)
|
||||
微信支付api服务器上也部署了证明微信支付身份的服务器证书,您在使用api进行调用时也需要验证所调用服务器及域名的真实性
|
||||
该文件为签署微信支付证书的权威机构的根证书,可以用来验证微信支付服务器证书的真实性
|
||||
欢迎使用微信支付!
|
||||
微信支付API共四份(证书pkcs12格式、证书pem格式、证书密钥pem格式、CA证书),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
CA证书(rootca.pem)
|
||||
微信支付api服务器上也部署了证明微信支付身份的服务器证书,您在使用api进行调用时也需要验证所调用服务器及域名的真实性
|
||||
该文件为签署微信支付证书的权威机构的根证书,可以用来验证微信支付服务器证书的真实性
|
||||
某些环境和工具已经内置了若干权威机构的根证书,无需引用该证书也可以正常进行验证,这里提供给您在未内置所必须根证书的环境中载入使用
|
||||
@@ -1,26 +1,26 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEZjCCA8+gAwIBAgIEAWC1DTANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
|
||||
Q04xEjAQBgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNV
|
||||
BAoTB1RlbmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEf
|
||||
MB0GCSqGSIb3DQEJARYQbW1wYXltY2hAdGVuY2VudDAeFw0xNzA3MjUwMjI1NTda
|
||||
Fw0yNzA3MjMwMjI1NTdaMIGVMQswCQYDVQQGEwJDTjESMBAGA1UECBMJR3Vhbmdk
|
||||
b25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UEChMHVGVuY2VudDEOMAwGA1UE
|
||||
CxMFTU1QYXkxKjAoBgNVBAMUIeS4iumltuW4guS8iua1quS/oeaBr+aciemZkOWF
|
||||
rOWPuDERMA8GA1UEBBMIMTIwNDY3NzMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
|
||||
ggEKAoIBAQC5hYq9PSLruYqD7l+BDdLu3paqxBZcxkETopE7TiJR9i4crDZQpFYn
|
||||
qeF10DuYPPxZedDoW1MWms56u4nyhrwPOx8A+aIWXZKoPhb3TmO7oVC7B9nO6dzT
|
||||
CK84iwdJk60rAl11nrf8sjHUSsq6jdYt5HeVZSJX0zLKUx6JB0QYouiPbLyVlPfc
|
||||
2ZcLd5A6cNj/Wfgpf7OLNtUnK40Zd7N4CBPPQpIW72lR8dNIjuTaP2uZv5IlFTXD
|
||||
hllFTsSKPey/diWegP5rDGWVwVuzlTKpPAroxBO8JHDbWLtTdXo/o++8c/Tl4/p1
|
||||
BVOYDyrDCfp+//7tx3FxBW4TG1WjVR83AgMBAAGjggFGMIIBQjAJBgNVHRMEAjAA
|
||||
MCwGCWCGSAGG+EIBDQQfFh0iQ0VTLUNBIEdlbmVyYXRlIENlcnRpZmljYXRlIjAd
|
||||
BgNVHQ4EFgQUg/gk5Vl0YXBLqldA5sO1VQsZPjswgb8GA1UdIwSBtzCBtIAUPgUm
|
||||
9iJitBVbiM1kfrDUYqflhnShgZCkgY0wgYoxCzAJBgNVBAYTAkNOMRIwEAYDVQQI
|
||||
EwlHdWFuZ2RvbmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50
|
||||
MQwwCgYDVQQLEwNXWEcxEzARBgNVBAMTCk1tcGF5bWNoQ0ExHzAdBgkqhkiG9w0B
|
||||
CQEWEG1tcGF5bWNoQHRlbmNlbnSCCQC7VJcrvADoVzAOBgNVHQ8BAf8EBAMCBsAw
|
||||
FgYDVR0lAQH/BAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQADgYEAspt9yTXN
|
||||
gSsm1mJQlDFNXi/3Ped4DxQOWAQZ9Dlkpvga9BJ59f3pxqQX8l4IrNlwCSsXbotv
|
||||
V5tBUe+F39hgZDLhvwQIqN6vkf1Oa4rfhxja4bA3MOpyz3jHB2bRDa9bPniiJKAm
|
||||
la9nieIxBpFk2/uNU0fJF2jW0VDNGu2/m9Y=
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEZjCCA8+gAwIBAgIEAWC1DTANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
|
||||
Q04xEjAQBgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNV
|
||||
BAoTB1RlbmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEf
|
||||
MB0GCSqGSIb3DQEJARYQbW1wYXltY2hAdGVuY2VudDAeFw0xNzA3MjUwMjI1NTda
|
||||
Fw0yNzA3MjMwMjI1NTdaMIGVMQswCQYDVQQGEwJDTjESMBAGA1UECBMJR3Vhbmdk
|
||||
b25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UEChMHVGVuY2VudDEOMAwGA1UE
|
||||
CxMFTU1QYXkxKjAoBgNVBAMUIeS4iumltuW4guS8iua1quS/oeaBr+aciemZkOWF
|
||||
rOWPuDERMA8GA1UEBBMIMTIwNDY3NzMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
|
||||
ggEKAoIBAQC5hYq9PSLruYqD7l+BDdLu3paqxBZcxkETopE7TiJR9i4crDZQpFYn
|
||||
qeF10DuYPPxZedDoW1MWms56u4nyhrwPOx8A+aIWXZKoPhb3TmO7oVC7B9nO6dzT
|
||||
CK84iwdJk60rAl11nrf8sjHUSsq6jdYt5HeVZSJX0zLKUx6JB0QYouiPbLyVlPfc
|
||||
2ZcLd5A6cNj/Wfgpf7OLNtUnK40Zd7N4CBPPQpIW72lR8dNIjuTaP2uZv5IlFTXD
|
||||
hllFTsSKPey/diWegP5rDGWVwVuzlTKpPAroxBO8JHDbWLtTdXo/o++8c/Tl4/p1
|
||||
BVOYDyrDCfp+//7tx3FxBW4TG1WjVR83AgMBAAGjggFGMIIBQjAJBgNVHRMEAjAA
|
||||
MCwGCWCGSAGG+EIBDQQfFh0iQ0VTLUNBIEdlbmVyYXRlIENlcnRpZmljYXRlIjAd
|
||||
BgNVHQ4EFgQUg/gk5Vl0YXBLqldA5sO1VQsZPjswgb8GA1UdIwSBtzCBtIAUPgUm
|
||||
9iJitBVbiM1kfrDUYqflhnShgZCkgY0wgYoxCzAJBgNVBAYTAkNOMRIwEAYDVQQI
|
||||
EwlHdWFuZ2RvbmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50
|
||||
MQwwCgYDVQQLEwNXWEcxEzARBgNVBAMTCk1tcGF5bWNoQ0ExHzAdBgkqhkiG9w0B
|
||||
CQEWEG1tcGF5bWNoQHRlbmNlbnSCCQC7VJcrvADoVzAOBgNVHQ8BAf8EBAMCBsAw
|
||||
FgYDVR0lAQH/BAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQADgYEAspt9yTXN
|
||||
gSsm1mJQlDFNXi/3Ped4DxQOWAQZ9Dlkpvga9BJ59f3pxqQX8l4IrNlwCSsXbotv
|
||||
V5tBUe+F39hgZDLhvwQIqN6vkf1Oa4rfhxja4bA3MOpyz3jHB2bRDa9bPniiJKAm
|
||||
la9nieIxBpFk2/uNU0fJF2jW0VDNGu2/m9Y=
|
||||
-----END CERTIFICATE-----
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC5hYq9PSLruYqD
|
||||
7l+BDdLu3paqxBZcxkETopE7TiJR9i4crDZQpFYnqeF10DuYPPxZedDoW1MWms56
|
||||
u4nyhrwPOx8A+aIWXZKoPhb3TmO7oVC7B9nO6dzTCK84iwdJk60rAl11nrf8sjHU
|
||||
Ssq6jdYt5HeVZSJX0zLKUx6JB0QYouiPbLyVlPfc2ZcLd5A6cNj/Wfgpf7OLNtUn
|
||||
K40Zd7N4CBPPQpIW72lR8dNIjuTaP2uZv5IlFTXDhllFTsSKPey/diWegP5rDGWV
|
||||
wVuzlTKpPAroxBO8JHDbWLtTdXo/o++8c/Tl4/p1BVOYDyrDCfp+//7tx3FxBW4T
|
||||
G1WjVR83AgMBAAECggEAMRyF9sSpaueKIJTI2XwUW8G29uvD07lz3sPJWH69nR7j
|
||||
ZBm+oyht2kAhfDOsowd58iHKSMhsPW6rvFfLE9XREOMguPxciTkqKrmNENjClBgH
|
||||
LAvO//Ruzbrdz8UWH8clL16H6SwkHpP5lu5Zrnr/uNRjR7wnFELHjkHksnem8jIy
|
||||
pT2xROerN2TzoprF/ESWKunTXw6eFotmRL5CLlRzd3QGWewr8bE1btkja2C63Oh7
|
||||
r7IYJbeFyJAf7pNdYP0159wF4Ou6OTHRTXBqtNM/liJ0+gZu3/if9D90qjTkbiRv
|
||||
IzZBUGJyciZDWRE1+EQMQsV3zIfoL47FTA1bl0KjKQKBgQDbvoJf3Fnp0EvR5aPR
|
||||
cQdNiEnaq9wtt05fW8agoNeylChoZw5al41g6O2TF+fNMtWCbYJyj95ZDGhr4CVq
|
||||
QUz02UL6gLoHevFwedlG05Yw+azecv053dhEeZtLarP3GS+Crr8XYleiMY3lJBBW
|
||||
Pnx3PHklI0s2raDDMD5ttiXGlQKBgQDYIY0r1BZa7SLRpw2fuZmsDbDzQtn4SW55
|
||||
1eSE4EpkjYeb+SDuzByAUNaIdPDWu74CujVdNM3d2alsF/vcZa1UMkC3295SMIOg
|
||||
4OqpY7U4ljkG8YdE9e3a0+4Hk0RMlRizAG9myxLVHn4YAhnoG0iyvzuaHooHzeZr
|
||||
Ec53GASXmwKBgCVMbOzAhjJ9vKDgDbJbMRYj8AVB7pmD57Wf6lMRegtBwqoV9AXE
|
||||
e6bbYpf5EsttuXfuBppTeTY8OO02mqMyelGFHy1N9EWYxKqGxC6Vc4TUnFcVxY2w
|
||||
7iiRS569edaTW9EewCjD9IP/TUp7mJpK+O10QkvfdcDOL99xrOcKZ9cRAoGBALIQ
|
||||
YmiboZdkC+3Cvhy8Ivl3hjPE/iPrC9Pg/xbiWygg2nsMc6+KBmlJMJbYEZw4rUE9
|
||||
/L0/xeRjcYwW7nAUbQsTI/LWeIIqaiffZjYMab+nNHCeCR4tp7tEI7WmBP07UVAY
|
||||
qa9825UuPCC3inSKFgj+OLKvOnVXk+DemMXRyebFAoGBAJ9BVDxOD+ZM5+JgJbVr
|
||||
M7wCviZMcs1RBGZXT5Zv2dHOvHwzZm8+My4ZN2Qkn1P0U91dcJcOlHeSIZg3cdn5
|
||||
JLPBF752joNVrUkb09Ysz9G3fLPbwmasnhQpGL9qKx5VIb/aUF2nvHMzGx3QB/Rb
|
||||
jJVyR3ycVyx2qzPlM/JSGVKO
|
||||
-----END PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC5hYq9PSLruYqD
|
||||
7l+BDdLu3paqxBZcxkETopE7TiJR9i4crDZQpFYnqeF10DuYPPxZedDoW1MWms56
|
||||
u4nyhrwPOx8A+aIWXZKoPhb3TmO7oVC7B9nO6dzTCK84iwdJk60rAl11nrf8sjHU
|
||||
Ssq6jdYt5HeVZSJX0zLKUx6JB0QYouiPbLyVlPfc2ZcLd5A6cNj/Wfgpf7OLNtUn
|
||||
K40Zd7N4CBPPQpIW72lR8dNIjuTaP2uZv5IlFTXDhllFTsSKPey/diWegP5rDGWV
|
||||
wVuzlTKpPAroxBO8JHDbWLtTdXo/o++8c/Tl4/p1BVOYDyrDCfp+//7tx3FxBW4T
|
||||
G1WjVR83AgMBAAECggEAMRyF9sSpaueKIJTI2XwUW8G29uvD07lz3sPJWH69nR7j
|
||||
ZBm+oyht2kAhfDOsowd58iHKSMhsPW6rvFfLE9XREOMguPxciTkqKrmNENjClBgH
|
||||
LAvO//Ruzbrdz8UWH8clL16H6SwkHpP5lu5Zrnr/uNRjR7wnFELHjkHksnem8jIy
|
||||
pT2xROerN2TzoprF/ESWKunTXw6eFotmRL5CLlRzd3QGWewr8bE1btkja2C63Oh7
|
||||
r7IYJbeFyJAf7pNdYP0159wF4Ou6OTHRTXBqtNM/liJ0+gZu3/if9D90qjTkbiRv
|
||||
IzZBUGJyciZDWRE1+EQMQsV3zIfoL47FTA1bl0KjKQKBgQDbvoJf3Fnp0EvR5aPR
|
||||
cQdNiEnaq9wtt05fW8agoNeylChoZw5al41g6O2TF+fNMtWCbYJyj95ZDGhr4CVq
|
||||
QUz02UL6gLoHevFwedlG05Yw+azecv053dhEeZtLarP3GS+Crr8XYleiMY3lJBBW
|
||||
Pnx3PHklI0s2raDDMD5ttiXGlQKBgQDYIY0r1BZa7SLRpw2fuZmsDbDzQtn4SW55
|
||||
1eSE4EpkjYeb+SDuzByAUNaIdPDWu74CujVdNM3d2alsF/vcZa1UMkC3295SMIOg
|
||||
4OqpY7U4ljkG8YdE9e3a0+4Hk0RMlRizAG9myxLVHn4YAhnoG0iyvzuaHooHzeZr
|
||||
Ec53GASXmwKBgCVMbOzAhjJ9vKDgDbJbMRYj8AVB7pmD57Wf6lMRegtBwqoV9AXE
|
||||
e6bbYpf5EsttuXfuBppTeTY8OO02mqMyelGFHy1N9EWYxKqGxC6Vc4TUnFcVxY2w
|
||||
7iiRS569edaTW9EewCjD9IP/TUp7mJpK+O10QkvfdcDOL99xrOcKZ9cRAoGBALIQ
|
||||
YmiboZdkC+3Cvhy8Ivl3hjPE/iPrC9Pg/xbiWygg2nsMc6+KBmlJMJbYEZw4rUE9
|
||||
/L0/xeRjcYwW7nAUbQsTI/LWeIIqaiffZjYMab+nNHCeCR4tp7tEI7WmBP07UVAY
|
||||
qa9825UuPCC3inSKFgj+OLKvOnVXk+DemMXRyebFAoGBAJ9BVDxOD+ZM5+JgJbVr
|
||||
M7wCviZMcs1RBGZXT5Zv2dHOvHwzZm8+My4ZN2Qkn1P0U91dcJcOlHeSIZg3cdn5
|
||||
JLPBF752joNVrUkb09Ysz9G3fLPbwmasnhQpGL9qKx5VIb/aUF2nvHMzGx3QB/Rb
|
||||
jJVyR3ycVyx2qzPlM/JSGVKO
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
|
||||
UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy
|
||||
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1
|
||||
MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx
|
||||
dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B
|
||||
AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f
|
||||
BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A
|
||||
cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC
|
||||
AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ
|
||||
MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm
|
||||
aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw
|
||||
ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj
|
||||
IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF
|
||||
MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
|
||||
A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y
|
||||
7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh
|
||||
1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
|
||||
UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy
|
||||
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1
|
||||
MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx
|
||||
dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B
|
||||
AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f
|
||||
BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A
|
||||
cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC
|
||||
AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ
|
||||
MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm
|
||||
aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw
|
||||
ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj
|
||||
IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF
|
||||
MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
|
||||
A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y
|
||||
7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh
|
||||
1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,18 +1,18 @@
|
||||
欢迎使用微信支付!
|
||||
附件中的三份文件(证书pkcs12格式、证书pem格式、证书密钥pem格式),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
备注说明:
|
||||
欢迎使用微信支付!
|
||||
附件中的三份文件(证书pkcs12格式、证书pem格式、证书密钥pem格式),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
备注说明:
|
||||
由于绝大部分操作系统已内置了微信支付服务器证书的根CA证书, 2018年3月6日后, 不再提供CA证书文件(rootca.pem)下载
|
||||
@@ -1,26 +1,26 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEYzCCA8ygAwIBAgIEAdXMTjANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
|
||||
Q04xEjAQBgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNV
|
||||
BAoTB1RlbmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEf
|
||||
MB0GCSqGSIb3DQEJARYQbW1wYXltY2hAdGVuY2VudDAeFw0xODAzMjQwMTU2Mzha
|
||||
Fw0yODAzMjEwMTU2MzhaMIGSMQswCQYDVQQGEwJDTjESMBAGA1UECBMJR3Vhbmdk
|
||||
b25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UEChMHVGVuY2VudDEOMAwGA1UE
|
||||
CxMFTU1QYXkxJzAlBgNVBAMUHuaxn+ilv+Wkqeebm+e9kee7nOaciemZkOWFrOWP
|
||||
uDERMA8GA1UEBBMIMTI0NDk3NjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
|
||||
AoIBAQDErnYk0r3LopXoX4ar754FFSrfR3VqZiFyQVUbSrzsdkt1eV3ImwOv1ted
|
||||
iLH/+qwDsKGPDfFVIztLo7nISRFlXfuYKMavi1g0Z4ZSqptJIhqmW3By5RY7oXBm
|
||||
tWxdgQKawEeEE/l10clQhZHKCtSby399hA6mYhcDs7XANFFzLWtLw8lbsqhKETaF
|
||||
RofCwi68uP18OBAkNDSZX7NnGtH7BWneTilqtppeD7oVh26Y4RyVSnz6/lIHFn0H
|
||||
3Bk8WcfAdtIJyFjNP1M5NmO8CLnQn9ru28QJ4j0j3whnZFsAeQSxo0EhqWCA81JX
|
||||
kZU69+3syYK470tdZn4r73fjO6VHAgMBAAGjggFGMIIBQjAJBgNVHRMEAjAAMCwG
|
||||
CWCGSAGG+EIBDQQfFh0iQ0VTLUNBIEdlbmVyYXRlIENlcnRpZmljYXRlIjAdBgNV
|
||||
HQ4EFgQUIfA/oAUCBxi66JhojpXx9yURofowgb8GA1UdIwSBtzCBtIAUPgUm9iJi
|
||||
tBVbiM1kfrDUYqflhnShgZCkgY0wgYoxCzAJBgNVBAYTAkNOMRIwEAYDVQQIEwlH
|
||||
dWFuZ2RvbmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50MQww
|
||||
CgYDVQQLEwNXWEcxEzARBgNVBAMTCk1tcGF5bWNoQ0ExHzAdBgkqhkiG9w0BCQEW
|
||||
EG1tcGF5bWNoQHRlbmNlbnSCCQC7VJcrvADoVzAOBgNVHQ8BAf8EBAMCBsAwFgYD
|
||||
VR0lAQH/BAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQADgYEACrdyhUP/F+4P
|
||||
cpb5MAezafFGyYftZ0mlHaUScwqSVDUnm7VZeMHV8MqHYVoedoVOMFVq+gGrl5kh
|
||||
77KocrWNrG2mnf9fGRm7WD6dtiihQKGRAf3DWIPGVlwGbiRlBg27AMVnZn7GpIUs
|
||||
j9yZuDQindR2/UpGCWwrYkGoumEeuok=
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEYzCCA8ygAwIBAgIEAdXMTjANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
|
||||
Q04xEjAQBgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNV
|
||||
BAoTB1RlbmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEf
|
||||
MB0GCSqGSIb3DQEJARYQbW1wYXltY2hAdGVuY2VudDAeFw0xODAzMjQwMTU2Mzha
|
||||
Fw0yODAzMjEwMTU2MzhaMIGSMQswCQYDVQQGEwJDTjESMBAGA1UECBMJR3Vhbmdk
|
||||
b25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UEChMHVGVuY2VudDEOMAwGA1UE
|
||||
CxMFTU1QYXkxJzAlBgNVBAMUHuaxn+ilv+Wkqeebm+e9kee7nOaciemZkOWFrOWP
|
||||
uDERMA8GA1UEBBMIMTI0NDk3NjkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
|
||||
AoIBAQDErnYk0r3LopXoX4ar754FFSrfR3VqZiFyQVUbSrzsdkt1eV3ImwOv1ted
|
||||
iLH/+qwDsKGPDfFVIztLo7nISRFlXfuYKMavi1g0Z4ZSqptJIhqmW3By5RY7oXBm
|
||||
tWxdgQKawEeEE/l10clQhZHKCtSby399hA6mYhcDs7XANFFzLWtLw8lbsqhKETaF
|
||||
RofCwi68uP18OBAkNDSZX7NnGtH7BWneTilqtppeD7oVh26Y4RyVSnz6/lIHFn0H
|
||||
3Bk8WcfAdtIJyFjNP1M5NmO8CLnQn9ru28QJ4j0j3whnZFsAeQSxo0EhqWCA81JX
|
||||
kZU69+3syYK470tdZn4r73fjO6VHAgMBAAGjggFGMIIBQjAJBgNVHRMEAjAAMCwG
|
||||
CWCGSAGG+EIBDQQfFh0iQ0VTLUNBIEdlbmVyYXRlIENlcnRpZmljYXRlIjAdBgNV
|
||||
HQ4EFgQUIfA/oAUCBxi66JhojpXx9yURofowgb8GA1UdIwSBtzCBtIAUPgUm9iJi
|
||||
tBVbiM1kfrDUYqflhnShgZCkgY0wgYoxCzAJBgNVBAYTAkNOMRIwEAYDVQQIEwlH
|
||||
dWFuZ2RvbmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50MQww
|
||||
CgYDVQQLEwNXWEcxEzARBgNVBAMTCk1tcGF5bWNoQ0ExHzAdBgkqhkiG9w0BCQEW
|
||||
EG1tcGF5bWNoQHRlbmNlbnSCCQC7VJcrvADoVzAOBgNVHQ8BAf8EBAMCBsAwFgYD
|
||||
VR0lAQH/BAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQADgYEACrdyhUP/F+4P
|
||||
cpb5MAezafFGyYftZ0mlHaUScwqSVDUnm7VZeMHV8MqHYVoedoVOMFVq+gGrl5kh
|
||||
77KocrWNrG2mnf9fGRm7WD6dtiihQKGRAf3DWIPGVlwGbiRlBg27AMVnZn7GpIUs
|
||||
j9yZuDQindR2/UpGCWwrYkGoumEeuok=
|
||||
-----END CERTIFICATE-----
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDErnYk0r3LopXo
|
||||
X4ar754FFSrfR3VqZiFyQVUbSrzsdkt1eV3ImwOv1tediLH/+qwDsKGPDfFVIztL
|
||||
o7nISRFlXfuYKMavi1g0Z4ZSqptJIhqmW3By5RY7oXBmtWxdgQKawEeEE/l10clQ
|
||||
hZHKCtSby399hA6mYhcDs7XANFFzLWtLw8lbsqhKETaFRofCwi68uP18OBAkNDSZ
|
||||
X7NnGtH7BWneTilqtppeD7oVh26Y4RyVSnz6/lIHFn0H3Bk8WcfAdtIJyFjNP1M5
|
||||
NmO8CLnQn9ru28QJ4j0j3whnZFsAeQSxo0EhqWCA81JXkZU69+3syYK470tdZn4r
|
||||
73fjO6VHAgMBAAECggEBAIj8slDnb0X70cltb1ElrbwAiEHHdaJLzBPWKT6/CWLw
|
||||
6ZHCnG1yeljonHieksulflV7mqsWnPYdedkvCeDT84fUs73A+NGfjinByS6eoVWI
|
||||
qWMg4OtFX/zcbns69WUSzAuYzLbTaraDDWJGBcrhTD/OttdnOQTt4PW1H2vlhK1g
|
||||
xgQmWajElq/CJtk+uhpwnNRsJTLCDI8xsxsOYIKUyf0oFVYrH57QktFlXI6brfnJ
|
||||
94GQ6O0BfWr0U06Rzq5ouSfdHnPdNOhI6DIJzArVa7yNMI5/alA3m2Ev47DCjTGl
|
||||
YGOpZ3/8jPZoqNkApFxHgyq9PCHAPA8hKp71KIs7BpECgYEA7RVmIEIsmFac3kKb
|
||||
19RcuuH4iIyOG/oVWsup7Lbm/vl9SFbBJJMObBUToLy6qlnCHaNHQvgMfst369vO
|
||||
vGI7PwzisQ4267FA4LN5KEUzp69st700iB4Pn8vnFPcje7x3SFNPQQVmZ7/m7HKx
|
||||
vTXhYFj+NYbCoBe69OKkBRbYgB0CgYEA1F/SKKldr19u9/IN5zCMd/Fb+q4BVgvS
|
||||
lh4O/yMIRDHO6spSVYN/HkpI7x2vraL2NFnYAXUERjl9WlEvQ5F4wLb0DYFAUyJa
|
||||
2SlhZnc3eOLz6eOpzzMBMzerHHoZsThCd661Y5WA06en44vIVkr921pW9NvH7rMa
|
||||
5cpJ5GCHhbMCgYBNEX+5TMmiW8VymsR+TJI4Tey0trwbbBg1A6+hO3Orvv5y3YC7
|
||||
mvI9QDy5K6Cib7siV0l7A5dMQGgjS7jQlD4eKNooJC7GP0CPyse/x38bK3Nz5xWE
|
||||
igEaOPZNYmkud/1ujWZeBJtdboxqoH4Wu8UfxM4eKEhsMkqcAHDBFsQaIQKBgCrg
|
||||
7d2n1HKEIjONe6Eh/Dp7UMbcOwjUekA08XIx8IlURSLClr0NP60t8mvU4pN8Q5lu
|
||||
Sl6A8cv774M8wP4zcN34Em5nmkUuuoj+AdxeVaTirbybar2a3rMomjO1s1pEsabY
|
||||
b2cb2FbjktIudtR1b6vKIaRue3+GSff7T8/8bWBhAoGAFg6paqQIBKYNSdfcvbfi
|
||||
x3YWECDtCLlXFiWha2pHtRE8CfLfSftZQ/49CnNw6EwtPXqgqRGIv4RqXfxYbwYA
|
||||
RWIGNUYToXI/jeSRpxtpFrlOroF5NhEBulD9Ti9/PgPs0cU0OPqWoxDPvg742stR
|
||||
uRbAYzG0KnwnasmutR5hjv8=
|
||||
-----END PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDErnYk0r3LopXo
|
||||
X4ar754FFSrfR3VqZiFyQVUbSrzsdkt1eV3ImwOv1tediLH/+qwDsKGPDfFVIztL
|
||||
o7nISRFlXfuYKMavi1g0Z4ZSqptJIhqmW3By5RY7oXBmtWxdgQKawEeEE/l10clQ
|
||||
hZHKCtSby399hA6mYhcDs7XANFFzLWtLw8lbsqhKETaFRofCwi68uP18OBAkNDSZ
|
||||
X7NnGtH7BWneTilqtppeD7oVh26Y4RyVSnz6/lIHFn0H3Bk8WcfAdtIJyFjNP1M5
|
||||
NmO8CLnQn9ru28QJ4j0j3whnZFsAeQSxo0EhqWCA81JXkZU69+3syYK470tdZn4r
|
||||
73fjO6VHAgMBAAECggEBAIj8slDnb0X70cltb1ElrbwAiEHHdaJLzBPWKT6/CWLw
|
||||
6ZHCnG1yeljonHieksulflV7mqsWnPYdedkvCeDT84fUs73A+NGfjinByS6eoVWI
|
||||
qWMg4OtFX/zcbns69WUSzAuYzLbTaraDDWJGBcrhTD/OttdnOQTt4PW1H2vlhK1g
|
||||
xgQmWajElq/CJtk+uhpwnNRsJTLCDI8xsxsOYIKUyf0oFVYrH57QktFlXI6brfnJ
|
||||
94GQ6O0BfWr0U06Rzq5ouSfdHnPdNOhI6DIJzArVa7yNMI5/alA3m2Ev47DCjTGl
|
||||
YGOpZ3/8jPZoqNkApFxHgyq9PCHAPA8hKp71KIs7BpECgYEA7RVmIEIsmFac3kKb
|
||||
19RcuuH4iIyOG/oVWsup7Lbm/vl9SFbBJJMObBUToLy6qlnCHaNHQvgMfst369vO
|
||||
vGI7PwzisQ4267FA4LN5KEUzp69st700iB4Pn8vnFPcje7x3SFNPQQVmZ7/m7HKx
|
||||
vTXhYFj+NYbCoBe69OKkBRbYgB0CgYEA1F/SKKldr19u9/IN5zCMd/Fb+q4BVgvS
|
||||
lh4O/yMIRDHO6spSVYN/HkpI7x2vraL2NFnYAXUERjl9WlEvQ5F4wLb0DYFAUyJa
|
||||
2SlhZnc3eOLz6eOpzzMBMzerHHoZsThCd661Y5WA06en44vIVkr921pW9NvH7rMa
|
||||
5cpJ5GCHhbMCgYBNEX+5TMmiW8VymsR+TJI4Tey0trwbbBg1A6+hO3Orvv5y3YC7
|
||||
mvI9QDy5K6Cib7siV0l7A5dMQGgjS7jQlD4eKNooJC7GP0CPyse/x38bK3Nz5xWE
|
||||
igEaOPZNYmkud/1ujWZeBJtdboxqoH4Wu8UfxM4eKEhsMkqcAHDBFsQaIQKBgCrg
|
||||
7d2n1HKEIjONe6Eh/Dp7UMbcOwjUekA08XIx8IlURSLClr0NP60t8mvU4pN8Q5lu
|
||||
Sl6A8cv774M8wP4zcN34Em5nmkUuuoj+AdxeVaTirbybar2a3rMomjO1s1pEsabY
|
||||
b2cb2FbjktIudtR1b6vKIaRue3+GSff7T8/8bWBhAoGAFg6paqQIBKYNSdfcvbfi
|
||||
x3YWECDtCLlXFiWha2pHtRE8CfLfSftZQ/49CnNw6EwtPXqgqRGIv4RqXfxYbwYA
|
||||
RWIGNUYToXI/jeSRpxtpFrlOroF5NhEBulD9Ti9/PgPs0cU0OPqWoxDPvg742stR
|
||||
uRbAYzG0KnwnasmutR5hjv8=
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
欢迎使用微信支付!
|
||||
附件中的三份文件(证书pkcs12格式、证书pem格式、证书密钥pem格式),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
备注说明:
|
||||
欢迎使用微信支付!
|
||||
附件中的三份文件(证书pkcs12格式、证书pem格式、证书密钥pem格式),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
备注说明:
|
||||
由于绝大部分操作系统已内置了微信支付服务器证书的根CA证书, 2018年3月6日后, 不再提供CA证书文件(rootca.pem)下载
|
||||
@@ -1,26 +1,26 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEYjCCA8ugAwIBAgIDKzqrMA0GCSqGSIb3DQEBBQUAMIGKMQswCQYDVQQGEwJD
|
||||
TjESMBAGA1UECBMJR3Vhbmdkb25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UE
|
||||
ChMHVGVuY2VudDEMMAoGA1UECxMDV1hHMRMwEQYDVQQDEwpNbXBheW1jaENBMR8w
|
||||
HQYJKoZIhvcNAQkBFhBtbXBheW1jaEB0ZW5jZW50MB4XDTE2MDYwNjA1MzAwNFoX
|
||||
DTI2MDYwNDA1MzAwNFowgZIxCzAJBgNVBAYTAkNOMRIwEAYDVQQIEwlHdWFuZ2Rv
|
||||
bmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50MQ4wDAYDVQQL
|
||||
EwVNTVBheTEnMCUGA1UEAxQe5rGf6KW/5LqR5a6256eR5oqA5pyJ6ZmQ5YWs5Y+4
|
||||
MREwDwYDVQQEEwgxMjcxNzUwODCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
|
||||
ggEBAMFQt5XNX8LigHtIrqhv8yGivPkRLPrsiNi1a2h8EYu3C409o/q4uwAuGH7s
|
||||
Fl/7ccH/+fY1qmfDt2MR5dAMZqV3/l7RG4bEPtJTEwNd6nzFvYZDcv7/KSdGDeF4
|
||||
dhNpT9oE0LaiC6P0Zdeur3AA92WbH2eN80IARYHp7vQQ4mXpxIJSB7jK93jCeCee
|
||||
Ss6ZZuk8PU/8b/B76XdwQ3R8eNvIqctjvWujVg/bA24TeGZEkBOHB4sXDpw8gHrX
|
||||
7sxYKcNIW6ZIy9/MKCS3hWbojp2JQq2FBktArmZ8pO++P2xpy86BK+x+hHc+ewKK
|
||||
dtOXGUI8Uxq08odZn8LzSpf9nJkCAwEAAaOCAUYwggFCMAkGA1UdEwQCMAAwLAYJ
|
||||
YIZIAYb4QgENBB8WHSJDRVMtQ0EgR2VuZXJhdGUgQ2VydGlmaWNhdGUiMB0GA1Ud
|
||||
DgQWBBTIHrH8dXCHClscuO+GWQNVDiL9hjCBvwYDVR0jBIG3MIG0gBQ+BSb2ImK0
|
||||
FVuIzWR+sNRip+WGdKGBkKSBjTCBijELMAkGA1UEBhMCQ04xEjAQBgNVBAgTCUd1
|
||||
YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNVBAoTB1RlbmNlbnQxDDAK
|
||||
BgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEfMB0GCSqGSIb3DQEJARYQ
|
||||
bW1wYXltY2hAdGVuY2VudIIJALtUlyu8AOhXMA4GA1UdDwEB/wQEAwIGwDAWBgNV
|
||||
HSUBAf8EDDAKBggrBgEFBQcDAjANBgkqhkiG9w0BAQUFAAOBgQBouw/N2u/qILi6
|
||||
rpxauVLzCLaDzMiewSpezEQq/jL44rxDkC6dvbphT7vYO487h1k2GfnbUA7R9Hsi
|
||||
W6l4bfRdHOLFYmF5nuXJSrgtsjko+iUQ+MJm/M2pb8ndHzZb5jq2MdQAN1VlIxdo
|
||||
uOgQ2R2OKSKNlQV6Ls4zHQ3uBPcd5g==
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEYjCCA8ugAwIBAgIDKzqrMA0GCSqGSIb3DQEBBQUAMIGKMQswCQYDVQQGEwJD
|
||||
TjESMBAGA1UECBMJR3Vhbmdkb25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UE
|
||||
ChMHVGVuY2VudDEMMAoGA1UECxMDV1hHMRMwEQYDVQQDEwpNbXBheW1jaENBMR8w
|
||||
HQYJKoZIhvcNAQkBFhBtbXBheW1jaEB0ZW5jZW50MB4XDTE2MDYwNjA1MzAwNFoX
|
||||
DTI2MDYwNDA1MzAwNFowgZIxCzAJBgNVBAYTAkNOMRIwEAYDVQQIEwlHdWFuZ2Rv
|
||||
bmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50MQ4wDAYDVQQL
|
||||
EwVNTVBheTEnMCUGA1UEAxQe5rGf6KW/5LqR5a6256eR5oqA5pyJ6ZmQ5YWs5Y+4
|
||||
MREwDwYDVQQEEwgxMjcxNzUwODCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
|
||||
ggEBAMFQt5XNX8LigHtIrqhv8yGivPkRLPrsiNi1a2h8EYu3C409o/q4uwAuGH7s
|
||||
Fl/7ccH/+fY1qmfDt2MR5dAMZqV3/l7RG4bEPtJTEwNd6nzFvYZDcv7/KSdGDeF4
|
||||
dhNpT9oE0LaiC6P0Zdeur3AA92WbH2eN80IARYHp7vQQ4mXpxIJSB7jK93jCeCee
|
||||
Ss6ZZuk8PU/8b/B76XdwQ3R8eNvIqctjvWujVg/bA24TeGZEkBOHB4sXDpw8gHrX
|
||||
7sxYKcNIW6ZIy9/MKCS3hWbojp2JQq2FBktArmZ8pO++P2xpy86BK+x+hHc+ewKK
|
||||
dtOXGUI8Uxq08odZn8LzSpf9nJkCAwEAAaOCAUYwggFCMAkGA1UdEwQCMAAwLAYJ
|
||||
YIZIAYb4QgENBB8WHSJDRVMtQ0EgR2VuZXJhdGUgQ2VydGlmaWNhdGUiMB0GA1Ud
|
||||
DgQWBBTIHrH8dXCHClscuO+GWQNVDiL9hjCBvwYDVR0jBIG3MIG0gBQ+BSb2ImK0
|
||||
FVuIzWR+sNRip+WGdKGBkKSBjTCBijELMAkGA1UEBhMCQ04xEjAQBgNVBAgTCUd1
|
||||
YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNVBAoTB1RlbmNlbnQxDDAK
|
||||
BgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEfMB0GCSqGSIb3DQEJARYQ
|
||||
bW1wYXltY2hAdGVuY2VudIIJALtUlyu8AOhXMA4GA1UdDwEB/wQEAwIGwDAWBgNV
|
||||
HSUBAf8EDDAKBggrBgEFBQcDAjANBgkqhkiG9w0BAQUFAAOBgQBouw/N2u/qILi6
|
||||
rpxauVLzCLaDzMiewSpezEQq/jL44rxDkC6dvbphT7vYO487h1k2GfnbUA7R9Hsi
|
||||
W6l4bfRdHOLFYmF5nuXJSrgtsjko+iUQ+MJm/M2pb8ndHzZb5jq2MdQAN1VlIxdo
|
||||
uOgQ2R2OKSKNlQV6Ls4zHQ3uBPcd5g==
|
||||
-----END CERTIFICATE-----
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDBULeVzV/C4oB7
|
||||
SK6ob/Mhorz5ESz67IjYtWtofBGLtwuNPaP6uLsALhh+7BZf+3HB//n2Napnw7dj
|
||||
EeXQDGald/5e0RuGxD7SUxMDXep8xb2GQ3L+/yknRg3heHYTaU/aBNC2oguj9GXX
|
||||
rq9wAPdlmx9njfNCAEWB6e70EOJl6cSCUge4yvd4wngnnkrOmWbpPD1P/G/we+l3
|
||||
cEN0fHjbyKnLY71ro1YP2wNuE3hmRJAThweLFw6cPIB61+7MWCnDSFumSMvfzCgk
|
||||
t4Vm6I6diUKthQZLQK5mfKTvvj9sacvOgSvsfoR3PnsCinbTlxlCPFMatPKHWZ/C
|
||||
80qX/ZyZAgMBAAECggEAGMoVAKy5XvBUsXp8izTv5JxNx1KghfzW/5MkFt3yEgyC
|
||||
+rWw1XHi6P8APSZhKCXCTLJah2wSUgQS/C1LXwZ4Ezfz8oy2Du4TcD0e7wuYCjAB
|
||||
QbpcgL6PtG2TUhp0acDTcI21hfX5sCii9ql77czx7KGbwVe+nfQS9bnd3oZbwd2j
|
||||
OXFqTRcBtDFyQL20DhNe70EtNOBwMfLpPKRv2sTQ4ONuRHj6PxebAntSUqunpZpb
|
||||
Thyh4vd13Tr7p7jt4jPLsHwfrAgs+m7T7PojcfDtJhYVloXHff12v75zTzbLXzAq
|
||||
K1OleCt2XLVA/Dc9ueq9lJwCBU6QKx4nLRQNT8tRQQKBgQDiL8QHyRVVRXwOIJFI
|
||||
nq8ao/ZRIjaAoc4ykb7RHRD9M9qy+PShyrQPH9yFhaZJhRSAoktRAaZMgKw+qKx2
|
||||
AFI81uTi8skZ3EEY7/kJ4YBmZFHtvt25z+K/1TCY6e8X41IkTmNZzr6X6LF7AxIb
|
||||
qvDVn3nxEJi2UIpuaeQC4UA8tQKBgQDay8XQN82NY41gVcPgUgy/8e00P+DUjNj+
|
||||
rbbqJBoZo6fOXzCjurWzj6oHC/IMHXDa6X91ugQq3/RjXkaYQodkFLm79LEDNMZy
|
||||
4fJ/iiXHQ3mBJOUDgLL1WqxVsHPP/Tn5Rm17+eX8JeVovcmwyCH0NiU+Df3ZtfJW
|
||||
K0TR5Ijy1QKBgH0kuG0mUGtReoXGdxua0H8I4KubJlSdMZzBDrZcQp4VJpeHLrKl
|
||||
mGIV2sj1XT+oJePV5532L7B8MNCqOmE/ZEDNFO6MLb/lIQ9PFpbk8Um1j67ev4aj
|
||||
Am3o4m54YBTzbOsxg76YqNMbp7bLyCUOuxk2lx1NdXDJtw3IAKOnRQdRAoGBANP9
|
||||
H5pQlv5o+G/gaTqNBQFs29EGG0aVeSG5GkLd29P/tvTDUhMxMh/aEHlnX4vRcqkI
|
||||
F5DvPF52QwmMLIYV36xeUF8GBAQBPE3PEe/04AmjHLS+FI5CQiJrShJ0NqHMzkDx
|
||||
td6rD+Qwq4fCawq3vf4qAAeR8uTf3v8SSUm8TdxJAoGAc2vfH5EeriwsKFhNbgg0
|
||||
dUvi0HjfksaUnLDTp6I2ZwgIIMohiYyvK2G0nMOUqjXaVWISebmXI9l7dD0WWiB1
|
||||
5oEdvzYSgXts3tG8PsluIYEdN/mMwnOSpZlMda0wK5SEXf7Okjn3b+I6cxryrWsk
|
||||
Uq3cA5DteK4q4AskLnpHK3w=
|
||||
-----END PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDBULeVzV/C4oB7
|
||||
SK6ob/Mhorz5ESz67IjYtWtofBGLtwuNPaP6uLsALhh+7BZf+3HB//n2Napnw7dj
|
||||
EeXQDGald/5e0RuGxD7SUxMDXep8xb2GQ3L+/yknRg3heHYTaU/aBNC2oguj9GXX
|
||||
rq9wAPdlmx9njfNCAEWB6e70EOJl6cSCUge4yvd4wngnnkrOmWbpPD1P/G/we+l3
|
||||
cEN0fHjbyKnLY71ro1YP2wNuE3hmRJAThweLFw6cPIB61+7MWCnDSFumSMvfzCgk
|
||||
t4Vm6I6diUKthQZLQK5mfKTvvj9sacvOgSvsfoR3PnsCinbTlxlCPFMatPKHWZ/C
|
||||
80qX/ZyZAgMBAAECggEAGMoVAKy5XvBUsXp8izTv5JxNx1KghfzW/5MkFt3yEgyC
|
||||
+rWw1XHi6P8APSZhKCXCTLJah2wSUgQS/C1LXwZ4Ezfz8oy2Du4TcD0e7wuYCjAB
|
||||
QbpcgL6PtG2TUhp0acDTcI21hfX5sCii9ql77czx7KGbwVe+nfQS9bnd3oZbwd2j
|
||||
OXFqTRcBtDFyQL20DhNe70EtNOBwMfLpPKRv2sTQ4ONuRHj6PxebAntSUqunpZpb
|
||||
Thyh4vd13Tr7p7jt4jPLsHwfrAgs+m7T7PojcfDtJhYVloXHff12v75zTzbLXzAq
|
||||
K1OleCt2XLVA/Dc9ueq9lJwCBU6QKx4nLRQNT8tRQQKBgQDiL8QHyRVVRXwOIJFI
|
||||
nq8ao/ZRIjaAoc4ykb7RHRD9M9qy+PShyrQPH9yFhaZJhRSAoktRAaZMgKw+qKx2
|
||||
AFI81uTi8skZ3EEY7/kJ4YBmZFHtvt25z+K/1TCY6e8X41IkTmNZzr6X6LF7AxIb
|
||||
qvDVn3nxEJi2UIpuaeQC4UA8tQKBgQDay8XQN82NY41gVcPgUgy/8e00P+DUjNj+
|
||||
rbbqJBoZo6fOXzCjurWzj6oHC/IMHXDa6X91ugQq3/RjXkaYQodkFLm79LEDNMZy
|
||||
4fJ/iiXHQ3mBJOUDgLL1WqxVsHPP/Tn5Rm17+eX8JeVovcmwyCH0NiU+Df3ZtfJW
|
||||
K0TR5Ijy1QKBgH0kuG0mUGtReoXGdxua0H8I4KubJlSdMZzBDrZcQp4VJpeHLrKl
|
||||
mGIV2sj1XT+oJePV5532L7B8MNCqOmE/ZEDNFO6MLb/lIQ9PFpbk8Um1j67ev4aj
|
||||
Am3o4m54YBTzbOsxg76YqNMbp7bLyCUOuxk2lx1NdXDJtw3IAKOnRQdRAoGBANP9
|
||||
H5pQlv5o+G/gaTqNBQFs29EGG0aVeSG5GkLd29P/tvTDUhMxMh/aEHlnX4vRcqkI
|
||||
F5DvPF52QwmMLIYV36xeUF8GBAQBPE3PEe/04AmjHLS+FI5CQiJrShJ0NqHMzkDx
|
||||
td6rD+Qwq4fCawq3vf4qAAeR8uTf3v8SSUm8TdxJAoGAc2vfH5EeriwsKFhNbgg0
|
||||
dUvi0HjfksaUnLDTp6I2ZwgIIMohiYyvK2G0nMOUqjXaVWISebmXI9l7dD0WWiB1
|
||||
5oEdvzYSgXts3tG8PsluIYEdN/mMwnOSpZlMda0wK5SEXf7Okjn3b+I6cxryrWsk
|
||||
Uq3cA5DteK4q4AskLnpHK3w=
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
@@ -1,26 +1,26 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEbDCCA9WgAwIBAgIEAgSijTANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
|
||||
Q04xEjAQBgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNV
|
||||
BAoTB1RlbmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEf
|
||||
MB0GCSqGSIb3DQEJARYQbW1wYXltY2hAdGVuY2VudDAeFw0xODA2MTUwMzMwNTFa
|
||||
Fw0yODA2MTIwMzMwNTFaMIGbMQswCQYDVQQGEwJDTjESMBAGA1UECBMJR3Vhbmdk
|
||||
b25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UEChMHVGVuY2VudDEOMAwGA1UE
|
||||
CxMFTU1QYXkxMDAuBgNVBAMUJ+emj+W7uuWQm+aYk+mBk+e9kee7nOenkeaKgOac
|
||||
iemZkOWFrOWPuDERMA8GA1UEBBMIMTQ1OTQ3NDAwggEiMA0GCSqGSIb3DQEBAQUA
|
||||
A4IBDwAwggEKAoIBAQDIqmQiBJ1ZEvcWTl2TnnizE4MkCwUl0+EtivS+aF8ZfIDV
|
||||
aC6CZIyvLatq847rr252rQYkItdqSYNx9fK1TFiPsJ6kW8IlvhEYtS8z/tN5DhYV
|
||||
+FOlKQXMhdZlc7HMxU8ZSSN6L/C9nTQVHBUhgH2kyG7GFL3BxU+PjiJGXjAiqtFH
|
||||
fQcBdF1D3lg/jxlgXSAGmGSw7f2D4G0RxxBjodBXT2hQ75syqZIdCp57LR/SCeao
|
||||
UaNaX4gCsiWd/jvk5EERmDCKMOHAnVC75If1BWjTdOmdeDOOPo9UP68KX7XlIpJk
|
||||
wb4hIg0gUW9F7WPnBO8TamZu6pjK5HKlzaENeuANAgMBAAGjggFGMIIBQjAJBgNV
|
||||
HRMEAjAAMCwGCWCGSAGG+EIBDQQfFh0iQ0VTLUNBIEdlbmVyYXRlIENlcnRpZmlj
|
||||
YXRlIjAdBgNVHQ4EFgQUw6vc4Vl+4BidEyfoYFZSDMyI4Tgwgb8GA1UdIwSBtzCB
|
||||
tIAUPgUm9iJitBVbiM1kfrDUYqflhnShgZCkgY0wgYoxCzAJBgNVBAYTAkNOMRIw
|
||||
EAYDVQQIEwlHdWFuZ2RvbmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdU
|
||||
ZW5jZW50MQwwCgYDVQQLEwNXWEcxEzARBgNVBAMTCk1tcGF5bWNoQ0ExHzAdBgkq
|
||||
hkiG9w0BCQEWEG1tcGF5bWNoQHRlbmNlbnSCCQC7VJcrvADoVzAOBgNVHQ8BAf8E
|
||||
BAMCBsAwFgYDVR0lAQH/BAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQADgYEA
|
||||
MjahXrdYVSNLGhYDyrNnh1ozd+CQShBTrdkLGjjVuGzC5frc/+31FCBcO7kTddJK
|
||||
N75ttAbkuejSzpLxZHTNBoTG9RAveTcbKMEH4i95TcRkTpHcFLnO6LKAFAkJQbC8
|
||||
friAP5g1vbc0eWzHv/OBCT/YojQDQJgAPBJ3nZZt+bQ=
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEbDCCA9WgAwIBAgIEAgSijTANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
|
||||
Q04xEjAQBgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNV
|
||||
BAoTB1RlbmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEf
|
||||
MB0GCSqGSIb3DQEJARYQbW1wYXltY2hAdGVuY2VudDAeFw0xODA2MTUwMzMwNTFa
|
||||
Fw0yODA2MTIwMzMwNTFaMIGbMQswCQYDVQQGEwJDTjESMBAGA1UECBMJR3Vhbmdk
|
||||
b25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UEChMHVGVuY2VudDEOMAwGA1UE
|
||||
CxMFTU1QYXkxMDAuBgNVBAMUJ+emj+W7uuWQm+aYk+mBk+e9kee7nOenkeaKgOac
|
||||
iemZkOWFrOWPuDERMA8GA1UEBBMIMTQ1OTQ3NDAwggEiMA0GCSqGSIb3DQEBAQUA
|
||||
A4IBDwAwggEKAoIBAQDIqmQiBJ1ZEvcWTl2TnnizE4MkCwUl0+EtivS+aF8ZfIDV
|
||||
aC6CZIyvLatq847rr252rQYkItdqSYNx9fK1TFiPsJ6kW8IlvhEYtS8z/tN5DhYV
|
||||
+FOlKQXMhdZlc7HMxU8ZSSN6L/C9nTQVHBUhgH2kyG7GFL3BxU+PjiJGXjAiqtFH
|
||||
fQcBdF1D3lg/jxlgXSAGmGSw7f2D4G0RxxBjodBXT2hQ75syqZIdCp57LR/SCeao
|
||||
UaNaX4gCsiWd/jvk5EERmDCKMOHAnVC75If1BWjTdOmdeDOOPo9UP68KX7XlIpJk
|
||||
wb4hIg0gUW9F7WPnBO8TamZu6pjK5HKlzaENeuANAgMBAAGjggFGMIIBQjAJBgNV
|
||||
HRMEAjAAMCwGCWCGSAGG+EIBDQQfFh0iQ0VTLUNBIEdlbmVyYXRlIENlcnRpZmlj
|
||||
YXRlIjAdBgNVHQ4EFgQUw6vc4Vl+4BidEyfoYFZSDMyI4Tgwgb8GA1UdIwSBtzCB
|
||||
tIAUPgUm9iJitBVbiM1kfrDUYqflhnShgZCkgY0wgYoxCzAJBgNVBAYTAkNOMRIw
|
||||
EAYDVQQIEwlHdWFuZ2RvbmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdU
|
||||
ZW5jZW50MQwwCgYDVQQLEwNXWEcxEzARBgNVBAMTCk1tcGF5bWNoQ0ExHzAdBgkq
|
||||
hkiG9w0BCQEWEG1tcGF5bWNoQHRlbmNlbnSCCQC7VJcrvADoVzAOBgNVHQ8BAf8E
|
||||
BAMCBsAwFgYDVR0lAQH/BAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQADgYEA
|
||||
MjahXrdYVSNLGhYDyrNnh1ozd+CQShBTrdkLGjjVuGzC5frc/+31FCBcO7kTddJK
|
||||
N75ttAbkuejSzpLxZHTNBoTG9RAveTcbKMEH4i95TcRkTpHcFLnO6LKAFAkJQbC8
|
||||
friAP5g1vbc0eWzHv/OBCT/YojQDQJgAPBJ3nZZt+bQ=
|
||||
-----END CERTIFICATE-----
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDIqmQiBJ1ZEvcW
|
||||
Tl2TnnizE4MkCwUl0+EtivS+aF8ZfIDVaC6CZIyvLatq847rr252rQYkItdqSYNx
|
||||
9fK1TFiPsJ6kW8IlvhEYtS8z/tN5DhYV+FOlKQXMhdZlc7HMxU8ZSSN6L/C9nTQV
|
||||
HBUhgH2kyG7GFL3BxU+PjiJGXjAiqtFHfQcBdF1D3lg/jxlgXSAGmGSw7f2D4G0R
|
||||
xxBjodBXT2hQ75syqZIdCp57LR/SCeaoUaNaX4gCsiWd/jvk5EERmDCKMOHAnVC7
|
||||
5If1BWjTdOmdeDOOPo9UP68KX7XlIpJkwb4hIg0gUW9F7WPnBO8TamZu6pjK5HKl
|
||||
zaENeuANAgMBAAECggEBAJBsEiVprNWvEKa9QBw+siAwqvIF/G59UFO27u8br1Zo
|
||||
hVES6mZud9KczALtyK9YU+iWHxVi/idBQZmDqmtRx2ujcopYgCMp6KQfwxlpDkrS
|
||||
GJM3Zvw3yjSpHuVln1IBsCxCt4X5ewr9Wb7Xt12lXMh8eT2XL/uGRvzLD2AV6g8I
|
||||
G71NFJ/UwAlsnCvmyClNU0Ty2Nub0G+5qlaNx5DuoFxgBU8AfAOGWGgM8Buseqsq
|
||||
2OOXgDf6McfPg7XM+sACyhzbxjKdt9oWOOSDzm7GfFwfikfbL2evU0kJW9CKvrDq
|
||||
XYLm6YK8pvi6YSsLyz1z8bt1eRnYN4lf1iGpfvoSrwECgYEA6FXc/Qnhr9DL7zH7
|
||||
+lO4dGhgHbdEjSDUys7ZhoKqhc45pVlYLaDKws9n+mBEYTlpmWbrHrhdafUjZ/VI
|
||||
9sPnhvAyhxXXkdy3m1ZVrSX1D0YnWaKwre+Wv6cS2EhS7Gj0MYca+ri82K3g7fa7
|
||||
i8j7qh7t12gq7riWs53B0azoUusCgYEA3Rq9HpCIFX3x5wJxfiMayhYGGLLc9KqL
|
||||
qoKJVk29tc7mr5uC39Pa1liMR30OIzNXrsibHx8WCYxVtlXyfPt8f5prB4JlPS11
|
||||
we4WC9vNbHf2g/Srx/LlUfnI8sDMcaDHIsqF3vhXFZcT9+a+k0qAgMo+ccP2c7Oy
|
||||
TtPx7cBYqucCgYEApVKD36Kqb1rZ4qjkrmnodRzYWAzSwMG96VprOuW7xV7Lcjcz
|
||||
IbSq0xiW2nip76zU0Y2EfOWfwwfmW9EUTFN2anR839bRAD/YfrZeXMkHqgi3c3bq
|
||||
1boIwPN322MLbqH4MU38CrBt4JlJ1sqdBYjMW2+Kup6q/hdnVQRKqJKq9mUCgYBw
|
||||
89/5ZUyf7h9OLGleTwC4jFfA9l76fsWq7dTLShvIbVJcE83gGpKJPeMsAi7evLPm
|
||||
joTweSkA57hB1dZzEuafKXvT8kFV54to7wBEPp3K893zu2KmWufb4QdPPD81LTWO
|
||||
CHgrWCLk3LFOy4pAJKdRJACSjdGxefN1YcEN/F1PsQKBgGuwRgSieqhtjAI4IFTQ
|
||||
FqTYLON0Om1A6LSGNNib59R78/f/74D2qtE70GugfEYQEK92sXXyybHBveT/jIBv
|
||||
nz1qGxBK0PAgJurEslwLIGybPkO1M2VxOXpXqhyjcuurCv5hr0e1KkrTaNfsaDpn
|
||||
vcaZwqWYDHMAQ3gaREpRNp/y
|
||||
-----END PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDIqmQiBJ1ZEvcW
|
||||
Tl2TnnizE4MkCwUl0+EtivS+aF8ZfIDVaC6CZIyvLatq847rr252rQYkItdqSYNx
|
||||
9fK1TFiPsJ6kW8IlvhEYtS8z/tN5DhYV+FOlKQXMhdZlc7HMxU8ZSSN6L/C9nTQV
|
||||
HBUhgH2kyG7GFL3BxU+PjiJGXjAiqtFHfQcBdF1D3lg/jxlgXSAGmGSw7f2D4G0R
|
||||
xxBjodBXT2hQ75syqZIdCp57LR/SCeaoUaNaX4gCsiWd/jvk5EERmDCKMOHAnVC7
|
||||
5If1BWjTdOmdeDOOPo9UP68KX7XlIpJkwb4hIg0gUW9F7WPnBO8TamZu6pjK5HKl
|
||||
zaENeuANAgMBAAECggEBAJBsEiVprNWvEKa9QBw+siAwqvIF/G59UFO27u8br1Zo
|
||||
hVES6mZud9KczALtyK9YU+iWHxVi/idBQZmDqmtRx2ujcopYgCMp6KQfwxlpDkrS
|
||||
GJM3Zvw3yjSpHuVln1IBsCxCt4X5ewr9Wb7Xt12lXMh8eT2XL/uGRvzLD2AV6g8I
|
||||
G71NFJ/UwAlsnCvmyClNU0Ty2Nub0G+5qlaNx5DuoFxgBU8AfAOGWGgM8Buseqsq
|
||||
2OOXgDf6McfPg7XM+sACyhzbxjKdt9oWOOSDzm7GfFwfikfbL2evU0kJW9CKvrDq
|
||||
XYLm6YK8pvi6YSsLyz1z8bt1eRnYN4lf1iGpfvoSrwECgYEA6FXc/Qnhr9DL7zH7
|
||||
+lO4dGhgHbdEjSDUys7ZhoKqhc45pVlYLaDKws9n+mBEYTlpmWbrHrhdafUjZ/VI
|
||||
9sPnhvAyhxXXkdy3m1ZVrSX1D0YnWaKwre+Wv6cS2EhS7Gj0MYca+ri82K3g7fa7
|
||||
i8j7qh7t12gq7riWs53B0azoUusCgYEA3Rq9HpCIFX3x5wJxfiMayhYGGLLc9KqL
|
||||
qoKJVk29tc7mr5uC39Pa1liMR30OIzNXrsibHx8WCYxVtlXyfPt8f5prB4JlPS11
|
||||
we4WC9vNbHf2g/Srx/LlUfnI8sDMcaDHIsqF3vhXFZcT9+a+k0qAgMo+ccP2c7Oy
|
||||
TtPx7cBYqucCgYEApVKD36Kqb1rZ4qjkrmnodRzYWAzSwMG96VprOuW7xV7Lcjcz
|
||||
IbSq0xiW2nip76zU0Y2EfOWfwwfmW9EUTFN2anR839bRAD/YfrZeXMkHqgi3c3bq
|
||||
1boIwPN322MLbqH4MU38CrBt4JlJ1sqdBYjMW2+Kup6q/hdnVQRKqJKq9mUCgYBw
|
||||
89/5ZUyf7h9OLGleTwC4jFfA9l76fsWq7dTLShvIbVJcE83gGpKJPeMsAi7evLPm
|
||||
joTweSkA57hB1dZzEuafKXvT8kFV54to7wBEPp3K893zu2KmWufb4QdPPD81LTWO
|
||||
CHgrWCLk3LFOy4pAJKdRJACSjdGxefN1YcEN/F1PsQKBgGuwRgSieqhtjAI4IFTQ
|
||||
FqTYLON0Om1A6LSGNNib59R78/f/74D2qtE70GugfEYQEK92sXXyybHBveT/jIBv
|
||||
nz1qGxBK0PAgJurEslwLIGybPkO1M2VxOXpXqhyjcuurCv5hr0e1KkrTaNfsaDpn
|
||||
vcaZwqWYDHMAQ3gaREpRNp/y
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
欢迎使用微信支付!
|
||||
附件中的三份文件(证书pkcs12格式、证书pem格式、证书密钥pem格式),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
备注说明:
|
||||
欢迎使用微信支付!
|
||||
附件中的三份文件(证书pkcs12格式、证书pem格式、证书密钥pem格式),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
备注说明:
|
||||
由于绝大部分操作系统已内置了微信支付服务器证书的根CA证书, 2018年3月6日后, 不再提供CA证书文件(rootca.pem)下载
|
||||
@@ -1,26 +1,26 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEYzCCA8ygAwIBAgIEAdibtDANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
|
||||
Q04xEjAQBgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNV
|
||||
BAoTB1RlbmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEf
|
||||
MB0GCSqGSIb3DQEJARYQbW1wYXltY2hAdGVuY2VudDAeFw0xODAzMjcwMTM1MjZa
|
||||
Fw0yODAzMjQwMTM1MjZaMIGSMQswCQYDVQQGEwJDTjESMBAGA1UECBMJR3Vhbmdk
|
||||
b25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UEChMHVGVuY2VudDEOMAwGA1UE
|
||||
CxMFTU1QYXkxJzAlBgNVBAMUHuaxn+ilv+Wkqeebm+e9kee7nOaciemZkOWFrOWP
|
||||
uDERMA8GA1UEBBMIMTUxODk1NTQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
|
||||
AoIBAQC7Czq0IV1MdUywAltpzJr9hiDoK3lnqo1VP+oU7rP0D7jC6EzcCjx8J9sL
|
||||
ukF+AAJVypYvK8seSXgKS5+x2LL0JbBQtvGJLYy5MM9t0w4xwhT6MV7xO1CkTNdJ
|
||||
gBsS9H+bU66WNWh4mkDmdVoA02bCYErkzQ0JDwr6GN8WZp4j2TNWQ8MHsKFNGRML
|
||||
sGAJwP7DVezy9Id503hTDHVn9naw13JjGXI6J20WUiBmeyxDO538Vgy2psrJCKM5
|
||||
jOHjRWnKnGoi7bUpu2xjcWgib5fjV3dFTyjqRoH0ciM+uc96z9Amk8WEXY0sRM1l
|
||||
PwZzgeB998pZQOcYjlMpAhXbogZNAgMBAAGjggFGMIIBQjAJBgNVHRMEAjAAMCwG
|
||||
CWCGSAGG+EIBDQQfFh0iQ0VTLUNBIEdlbmVyYXRlIENlcnRpZmljYXRlIjAdBgNV
|
||||
HQ4EFgQUWv5LtuMGBrWRp0fqeygAYwx5Pt8wgb8GA1UdIwSBtzCBtIAUPgUm9iJi
|
||||
tBVbiM1kfrDUYqflhnShgZCkgY0wgYoxCzAJBgNVBAYTAkNOMRIwEAYDVQQIEwlH
|
||||
dWFuZ2RvbmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50MQww
|
||||
CgYDVQQLEwNXWEcxEzARBgNVBAMTCk1tcGF5bWNoQ0ExHzAdBgkqhkiG9w0BCQEW
|
||||
EG1tcGF5bWNoQHRlbmNlbnSCCQC7VJcrvADoVzAOBgNVHQ8BAf8EBAMCBsAwFgYD
|
||||
VR0lAQH/BAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQADgYEAvSZI4FwJ29hQ
|
||||
2tL7iS3gLhB3K0exK9lQfBQ6JQAfoFmvXQUtA23H41AEKFjt/INB0DL7JhEMEa9H
|
||||
aykFFO+qrjzut6HU25mFcVSsfTC5F6mtf/K5KPTRw6X5QQHNBazYH3Q4IiPJWAMX
|
||||
gc3OOYfC21kUXyC4KlE4gpfwcKsZcLc=
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEYzCCA8ygAwIBAgIEAdibtDANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
|
||||
Q04xEjAQBgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNV
|
||||
BAoTB1RlbmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEf
|
||||
MB0GCSqGSIb3DQEJARYQbW1wYXltY2hAdGVuY2VudDAeFw0xODAzMjcwMTM1MjZa
|
||||
Fw0yODAzMjQwMTM1MjZaMIGSMQswCQYDVQQGEwJDTjESMBAGA1UECBMJR3Vhbmdk
|
||||
b25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UEChMHVGVuY2VudDEOMAwGA1UE
|
||||
CxMFTU1QYXkxJzAlBgNVBAMUHuaxn+ilv+Wkqeebm+e9kee7nOaciemZkOWFrOWP
|
||||
uDERMA8GA1UEBBMIMTUxODk1NTQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
|
||||
AoIBAQC7Czq0IV1MdUywAltpzJr9hiDoK3lnqo1VP+oU7rP0D7jC6EzcCjx8J9sL
|
||||
ukF+AAJVypYvK8seSXgKS5+x2LL0JbBQtvGJLYy5MM9t0w4xwhT6MV7xO1CkTNdJ
|
||||
gBsS9H+bU66WNWh4mkDmdVoA02bCYErkzQ0JDwr6GN8WZp4j2TNWQ8MHsKFNGRML
|
||||
sGAJwP7DVezy9Id503hTDHVn9naw13JjGXI6J20WUiBmeyxDO538Vgy2psrJCKM5
|
||||
jOHjRWnKnGoi7bUpu2xjcWgib5fjV3dFTyjqRoH0ciM+uc96z9Amk8WEXY0sRM1l
|
||||
PwZzgeB998pZQOcYjlMpAhXbogZNAgMBAAGjggFGMIIBQjAJBgNVHRMEAjAAMCwG
|
||||
CWCGSAGG+EIBDQQfFh0iQ0VTLUNBIEdlbmVyYXRlIENlcnRpZmljYXRlIjAdBgNV
|
||||
HQ4EFgQUWv5LtuMGBrWRp0fqeygAYwx5Pt8wgb8GA1UdIwSBtzCBtIAUPgUm9iJi
|
||||
tBVbiM1kfrDUYqflhnShgZCkgY0wgYoxCzAJBgNVBAYTAkNOMRIwEAYDVQQIEwlH
|
||||
dWFuZ2RvbmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50MQww
|
||||
CgYDVQQLEwNXWEcxEzARBgNVBAMTCk1tcGF5bWNoQ0ExHzAdBgkqhkiG9w0BCQEW
|
||||
EG1tcGF5bWNoQHRlbmNlbnSCCQC7VJcrvADoVzAOBgNVHQ8BAf8EBAMCBsAwFgYD
|
||||
VR0lAQH/BAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQADgYEAvSZI4FwJ29hQ
|
||||
2tL7iS3gLhB3K0exK9lQfBQ6JQAfoFmvXQUtA23H41AEKFjt/INB0DL7JhEMEa9H
|
||||
aykFFO+qrjzut6HU25mFcVSsfTC5F6mtf/K5KPTRw6X5QQHNBazYH3Q4IiPJWAMX
|
||||
gc3OOYfC21kUXyC4KlE4gpfwcKsZcLc=
|
||||
-----END CERTIFICATE-----
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC7Czq0IV1MdUyw
|
||||
AltpzJr9hiDoK3lnqo1VP+oU7rP0D7jC6EzcCjx8J9sLukF+AAJVypYvK8seSXgK
|
||||
S5+x2LL0JbBQtvGJLYy5MM9t0w4xwhT6MV7xO1CkTNdJgBsS9H+bU66WNWh4mkDm
|
||||
dVoA02bCYErkzQ0JDwr6GN8WZp4j2TNWQ8MHsKFNGRMLsGAJwP7DVezy9Id503hT
|
||||
DHVn9naw13JjGXI6J20WUiBmeyxDO538Vgy2psrJCKM5jOHjRWnKnGoi7bUpu2xj
|
||||
cWgib5fjV3dFTyjqRoH0ciM+uc96z9Amk8WEXY0sRM1lPwZzgeB998pZQOcYjlMp
|
||||
AhXbogZNAgMBAAECggEBAJrA5LYKcNYEqwlpOdbkWUvvQKS264Cw5LSm5/aftLX2
|
||||
mAhzCLx5n6edlicy2GL2gPgYYH/wvOJ3KOFjxmHwB8fmsuVlJ5w22pqSXtzf5XuX
|
||||
t6F1Xbc7OzJk/S6r1jqtnjKWXvmagLBf99h1OZ07S2cBIpYBbYqULqHUGCfBiY/g
|
||||
BoEvZvA3ViK4W0APQNCi2GEHbCkLewBFyquuBSw1frefjFa0HKdR/v/XRaZx2OpS
|
||||
uPrxK7nwwHl4PdcSp7R/vUBGImIx8j9ecFgItq8spaaa1oGBxpgYpxLNFZVBRr+b
|
||||
keaD87Ywmdge8C6Xgv6Dj2FK2cxl1zadYhyHBqlCdOECgYEA72VIZl7UHrwbBJ3/
|
||||
5Ylvy2ww9LSz1nj8KVnv7Mqq5uxYo9g6NcPtHC8p4y9CNb2I2d9H125hwIzCUJ3o
|
||||
hdFM4jQTM740ovrK9xfkuOZQGpMryacxTa5LXA7Le+zQLmjD9tCS0RLKjP1IxMIJ
|
||||
r+jbq3LEbW8hkHhYYkfE06Y1RQkCgYEAyARi+n9QKPKMw/oq59rvAg+HX6oe4xjK
|
||||
+0ltDh7lFlw3SiJNxKwhw5jOjoknEo5jGS61H+KWBEy/mvIFAmASf2a9sz2PBE5e
|
||||
vjoGJjcnmfcXtPGBsjA7weiO+/ON87nRo2tAAYj1AkRUjQhqFL3TLXPjbo6A8BGd
|
||||
7ENMgxdlrCUCgYBzvl5g0Fxyd7QAaXu9uNNKYQbSaUPB4EDapVcw/1PdzkuU/Ag4
|
||||
0n+jbtIruz+hx/+Qhzmu2Pl+JRAV9iLkACvR+ieGjuHYIrVa/jxhgUkdcCZtmt5l
|
||||
lm1tFuIfCoIkzhZhELrLRvCTdipmpwIUANukaxq5Zk+uD+F7swNg6S08MQKBgQCY
|
||||
xpD7mQcXX7yZbJodIqLwxf+22HBjMerI6Zq88Gg3HhS1MWKJWJkpl6wePzBzAgM7
|
||||
luuOATpo6l5n8XhWCh/W5Bj9sYVt2paPYi6UPginl46qDNXtzt22DPY6CBxjD4nK
|
||||
8v6erYfHRX33g3fTg/KrgxsytPJTbIFdl0H314U3aQKBgA1T6PFKA14VI6sgjxuT
|
||||
I+j5JSnu0BnRecsWiDdT5oi+UEkQ0QIvBOzpLe5SQnqO9LMSo9mRW/UjRCUvFWjQ
|
||||
XQBcdmWX01bb5bAs1K9dePuMR8QLuRBDTsAYfx3GttC9QgwAHdNVR9NvkuVeb8Ar
|
||||
Y5QC0ufmlFpBTHzYmdMuS/VF
|
||||
-----END PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC7Czq0IV1MdUyw
|
||||
AltpzJr9hiDoK3lnqo1VP+oU7rP0D7jC6EzcCjx8J9sLukF+AAJVypYvK8seSXgK
|
||||
S5+x2LL0JbBQtvGJLYy5MM9t0w4xwhT6MV7xO1CkTNdJgBsS9H+bU66WNWh4mkDm
|
||||
dVoA02bCYErkzQ0JDwr6GN8WZp4j2TNWQ8MHsKFNGRMLsGAJwP7DVezy9Id503hT
|
||||
DHVn9naw13JjGXI6J20WUiBmeyxDO538Vgy2psrJCKM5jOHjRWnKnGoi7bUpu2xj
|
||||
cWgib5fjV3dFTyjqRoH0ciM+uc96z9Amk8WEXY0sRM1lPwZzgeB998pZQOcYjlMp
|
||||
AhXbogZNAgMBAAECggEBAJrA5LYKcNYEqwlpOdbkWUvvQKS264Cw5LSm5/aftLX2
|
||||
mAhzCLx5n6edlicy2GL2gPgYYH/wvOJ3KOFjxmHwB8fmsuVlJ5w22pqSXtzf5XuX
|
||||
t6F1Xbc7OzJk/S6r1jqtnjKWXvmagLBf99h1OZ07S2cBIpYBbYqULqHUGCfBiY/g
|
||||
BoEvZvA3ViK4W0APQNCi2GEHbCkLewBFyquuBSw1frefjFa0HKdR/v/XRaZx2OpS
|
||||
uPrxK7nwwHl4PdcSp7R/vUBGImIx8j9ecFgItq8spaaa1oGBxpgYpxLNFZVBRr+b
|
||||
keaD87Ywmdge8C6Xgv6Dj2FK2cxl1zadYhyHBqlCdOECgYEA72VIZl7UHrwbBJ3/
|
||||
5Ylvy2ww9LSz1nj8KVnv7Mqq5uxYo9g6NcPtHC8p4y9CNb2I2d9H125hwIzCUJ3o
|
||||
hdFM4jQTM740ovrK9xfkuOZQGpMryacxTa5LXA7Le+zQLmjD9tCS0RLKjP1IxMIJ
|
||||
r+jbq3LEbW8hkHhYYkfE06Y1RQkCgYEAyARi+n9QKPKMw/oq59rvAg+HX6oe4xjK
|
||||
+0ltDh7lFlw3SiJNxKwhw5jOjoknEo5jGS61H+KWBEy/mvIFAmASf2a9sz2PBE5e
|
||||
vjoGJjcnmfcXtPGBsjA7weiO+/ON87nRo2tAAYj1AkRUjQhqFL3TLXPjbo6A8BGd
|
||||
7ENMgxdlrCUCgYBzvl5g0Fxyd7QAaXu9uNNKYQbSaUPB4EDapVcw/1PdzkuU/Ag4
|
||||
0n+jbtIruz+hx/+Qhzmu2Pl+JRAV9iLkACvR+ieGjuHYIrVa/jxhgUkdcCZtmt5l
|
||||
lm1tFuIfCoIkzhZhELrLRvCTdipmpwIUANukaxq5Zk+uD+F7swNg6S08MQKBgQCY
|
||||
xpD7mQcXX7yZbJodIqLwxf+22HBjMerI6Zq88Gg3HhS1MWKJWJkpl6wePzBzAgM7
|
||||
luuOATpo6l5n8XhWCh/W5Bj9sYVt2paPYi6UPginl46qDNXtzt22DPY6CBxjD4nK
|
||||
8v6erYfHRX33g3fTg/KrgxsytPJTbIFdl0H314U3aQKBgA1T6PFKA14VI6sgjxuT
|
||||
I+j5JSnu0BnRecsWiDdT5oi+UEkQ0QIvBOzpLe5SQnqO9LMSo9mRW/UjRCUvFWjQ
|
||||
XQBcdmWX01bb5bAs1K9dePuMR8QLuRBDTsAYfx3GttC9QgwAHdNVR9NvkuVeb8Ar
|
||||
Y5QC0ufmlFpBTHzYmdMuS/VF
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
|
||||
UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy
|
||||
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1
|
||||
MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx
|
||||
dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B
|
||||
AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f
|
||||
BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A
|
||||
cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC
|
||||
AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ
|
||||
MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm
|
||||
aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw
|
||||
ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj
|
||||
IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF
|
||||
MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
|
||||
A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y
|
||||
7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh
|
||||
1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
|
||||
UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy
|
||||
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1
|
||||
MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx
|
||||
dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B
|
||||
AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f
|
||||
BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A
|
||||
cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC
|
||||
AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ
|
||||
MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm
|
||||
aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw
|
||||
ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj
|
||||
IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF
|
||||
MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
|
||||
A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y
|
||||
7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh
|
||||
1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,18 +1,18 @@
|
||||
欢迎使用微信支付!
|
||||
附件中的三份文件(证书pkcs12格式、证书pem格式、证书密钥pem格式),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
备注说明:
|
||||
欢迎使用微信支付!
|
||||
附件中的三份文件(证书pkcs12格式、证书pem格式、证书密钥pem格式),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
备注说明:
|
||||
由于绝大部分操作系统已内置了微信支付服务器证书的根CA证书, 2018年3月6日后, 不再提供CA证书文件(rootca.pem)下载
|
||||
@@ -1,26 +1,26 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEazCCA9SgAwIBAgIDdCZUMA0GCSqGSIb3DQEBBQUAMIGKMQswCQYDVQQGEwJD
|
||||
TjESMBAGA1UECBMJR3Vhbmdkb25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UE
|
||||
ChMHVGVuY2VudDEMMAoGA1UECxMDV1hHMRMwEQYDVQQDEwpNbXBheW1jaENBMR8w
|
||||
HQYJKoZIhvcNAQkBFhBtbXBheW1jaEB0ZW5jZW50MB4XDTE2MTIzMDA3NTA1M1oX
|
||||
DTI2MTIyODA3NTA1M1owgZsxCzAJBgNVBAYTAkNOMRIwEAYDVQQIEwlHdWFuZ2Rv
|
||||
bmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50MQ4wDAYDVQQL
|
||||
EwVNTVBheTEwMC4GA1UEAxQn5rGf6KW/5riU5LmQ5a62572R57uc56eR5oqA5pyJ
|
||||
6ZmQ5YWs5Y+4MREwDwYDVQQEEwgxNzY2NTIwMjCCASIwDQYJKoZIhvcNAQEBBQAD
|
||||
ggEPADCCAQoCggEBAKHpH7LqOvYdWFl3mLUc7gG8/9E90d0gN83xhWvegah7VT3s
|
||||
oOJoygX4599jcgVFZXVWiyEzqTRZZQ7f5FeDSb9ZynBg6fanYb1C/FqswN3pYJWy
|
||||
d+a+Op2XsT7QoSK+4Eev/vqP6OX9xt3Kys4tu2190XvScI2Gsk5So31zkrIkHX3W
|
||||
HLCa+J/cI2cbcR4pSsJRBGgvLNxbfes98xUPqI9j9Ui0KT/5+4qgmvKbXuwvmOYQ
|
||||
h9m62+K4H+33V/ANetNouIJWh92LSorlDzRtazZSMth4utTw9WRy0mVRu7qd6s7A
|
||||
aMv+uslrrRnzIbjf0cZDUAXRn0U3POwIkaIgpp8CAwEAAaOCAUYwggFCMAkGA1Ud
|
||||
EwQCMAAwLAYJYIZIAYb4QgENBB8WHSJDRVMtQ0EgR2VuZXJhdGUgQ2VydGlmaWNh
|
||||
dGUiMB0GA1UdDgQWBBTHAqvjBd+m7degGIxTjZBKj22lkzCBvwYDVR0jBIG3MIG0
|
||||
gBQ+BSb2ImK0FVuIzWR+sNRip+WGdKGBkKSBjTCBijELMAkGA1UEBhMCQ04xEjAQ
|
||||
BgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNVBAoTB1Rl
|
||||
bmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEfMB0GCSqG
|
||||
SIb3DQEJARYQbW1wYXltY2hAdGVuY2VudIIJALtUlyu8AOhXMA4GA1UdDwEB/wQE
|
||||
AwIGwDAWBgNVHSUBAf8EDDAKBggrBgEFBQcDAjANBgkqhkiG9w0BAQUFAAOBgQAa
|
||||
caf82+6e5AgCTOyP6Ozq1+ao1nWVjzgMy4yRKmsUUczf/v+rUdz8U7UFZ1ICN3NY
|
||||
bs57gJ/ZLSHtCk/L6AkvBwY+ri0iC2oD88AiMjdycgyjHHoheEYSV6T3qLwkMqZY
|
||||
FCXJMDqIgoakpVv+l+du1kJVoOwAY1M9SHN791z5nw==
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEazCCA9SgAwIBAgIDdCZUMA0GCSqGSIb3DQEBBQUAMIGKMQswCQYDVQQGEwJD
|
||||
TjESMBAGA1UECBMJR3Vhbmdkb25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UE
|
||||
ChMHVGVuY2VudDEMMAoGA1UECxMDV1hHMRMwEQYDVQQDEwpNbXBheW1jaENBMR8w
|
||||
HQYJKoZIhvcNAQkBFhBtbXBheW1jaEB0ZW5jZW50MB4XDTE2MTIzMDA3NTA1M1oX
|
||||
DTI2MTIyODA3NTA1M1owgZsxCzAJBgNVBAYTAkNOMRIwEAYDVQQIEwlHdWFuZ2Rv
|
||||
bmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50MQ4wDAYDVQQL
|
||||
EwVNTVBheTEwMC4GA1UEAxQn5rGf6KW/5riU5LmQ5a62572R57uc56eR5oqA5pyJ
|
||||
6ZmQ5YWs5Y+4MREwDwYDVQQEEwgxNzY2NTIwMjCCASIwDQYJKoZIhvcNAQEBBQAD
|
||||
ggEPADCCAQoCggEBAKHpH7LqOvYdWFl3mLUc7gG8/9E90d0gN83xhWvegah7VT3s
|
||||
oOJoygX4599jcgVFZXVWiyEzqTRZZQ7f5FeDSb9ZynBg6fanYb1C/FqswN3pYJWy
|
||||
d+a+Op2XsT7QoSK+4Eev/vqP6OX9xt3Kys4tu2190XvScI2Gsk5So31zkrIkHX3W
|
||||
HLCa+J/cI2cbcR4pSsJRBGgvLNxbfes98xUPqI9j9Ui0KT/5+4qgmvKbXuwvmOYQ
|
||||
h9m62+K4H+33V/ANetNouIJWh92LSorlDzRtazZSMth4utTw9WRy0mVRu7qd6s7A
|
||||
aMv+uslrrRnzIbjf0cZDUAXRn0U3POwIkaIgpp8CAwEAAaOCAUYwggFCMAkGA1Ud
|
||||
EwQCMAAwLAYJYIZIAYb4QgENBB8WHSJDRVMtQ0EgR2VuZXJhdGUgQ2VydGlmaWNh
|
||||
dGUiMB0GA1UdDgQWBBTHAqvjBd+m7degGIxTjZBKj22lkzCBvwYDVR0jBIG3MIG0
|
||||
gBQ+BSb2ImK0FVuIzWR+sNRip+WGdKGBkKSBjTCBijELMAkGA1UEBhMCQ04xEjAQ
|
||||
BgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNVBAoTB1Rl
|
||||
bmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEfMB0GCSqG
|
||||
SIb3DQEJARYQbW1wYXltY2hAdGVuY2VudIIJALtUlyu8AOhXMA4GA1UdDwEB/wQE
|
||||
AwIGwDAWBgNVHSUBAf8EDDAKBggrBgEFBQcDAjANBgkqhkiG9w0BAQUFAAOBgQAa
|
||||
caf82+6e5AgCTOyP6Ozq1+ao1nWVjzgMy4yRKmsUUczf/v+rUdz8U7UFZ1ICN3NY
|
||||
bs57gJ/ZLSHtCk/L6AkvBwY+ri0iC2oD88AiMjdycgyjHHoheEYSV6T3qLwkMqZY
|
||||
FCXJMDqIgoakpVv+l+du1kJVoOwAY1M9SHN791z5nw==
|
||||
-----END CERTIFICATE-----
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCh6R+y6jr2HVhZ
|
||||
d5i1HO4BvP/RPdHdIDfN8YVr3oGoe1U97KDiaMoF+OffY3IFRWV1VoshM6k0WWUO
|
||||
3+RXg0m/WcpwYOn2p2G9QvxarMDd6WCVsnfmvjqdl7E+0KEivuBHr/76j+jl/cbd
|
||||
ysrOLbttfdF70nCNhrJOUqN9c5KyJB191hywmvif3CNnG3EeKUrCUQRoLyzcW33r
|
||||
PfMVD6iPY/VItCk/+fuKoJrym17sL5jmEIfZutviuB/t91fwDXrTaLiCVofdi0qK
|
||||
5Q80bWs2UjLYeLrU8PVkctJlUbu6nerOwGjL/rrJa60Z8yG439HGQ1AF0Z9FNzzs
|
||||
CJGiIKafAgMBAAECggEAahlcPmAjlxgPx0EJ/tUgWl9BvBoopiDwsLHuXouGp6N6
|
||||
boPbwcItcNB1EfwWwcGCBOxba7xwyu8xvBeXiIluEEiE0jOP3aQ99kopGDpQgJro
|
||||
QfCbhcduncrDyYfpr90pF5ELI6KeWeh9IuY7E/T/93YVinCSdQupWI3quNC9dqIN
|
||||
EgYKDctBFGe+f1KtzcJfUWDeD8MWTOqhDnt77gxekFxli4O//ARDRN6i1mZjU/Bo
|
||||
GH02DsdK/rA12qGhrfJP6sfyNoBlTBIurUT7VG9AIT2UknG+uH4qLGCEMU09cKzg
|
||||
F1cH+6qsI6s03tfQK8voYtGvK4fg1KXrolaQgL4mQQKBgQDQhOjUdpfsz1KyRZKd
|
||||
s41aovGi1dkzZS4AXWbIGW1ovB7IdbGd/NZq7N194SbG5+sn7JFED6statvV/gwa
|
||||
7XviGWAWh4AWnQT3A+EH6x0izRLs3iQB3x6JnL6tDdA3XfcwvSAUjicHP+HTfJPK
|
||||
6zqY5Mihz07r6lt6tg01DYOnjwKBgQDGx0oI0JQML6tLfK7EReBmOQ0lmbh5Jkst
|
||||
Hzm2V2Uuc11FGQ47AU3wlMkWk5OCURgOQWoZnxYlAhy2OB8MnAQku0ZAWSwjeHEW
|
||||
vZu+XQFVFMs23FVb/dD5eB7eJSCNKSugzhHgs6nNj5MreHU+3cmJDTJThwBU+kY1
|
||||
QZGe8TUH8QKBgQCBFBVxGCy5yik98/Vrq+9v0PhVvZ1jxFlynl72tU7WC8Xef4TA
|
||||
8PfmXtRJjSvM61nVcAsIn85uIf0N/eKOdL5AW0bxC1YOKYseQgd2OGPj3CDAAk81
|
||||
3WFw/FfIlolzDLbtM9X9A3ZDdZccrLxsW6r9ZHqSN9t6DKwuTS3lzoTWHwKBgBdd
|
||||
HzeQBIa2J6UUv5n0OJ7rP79WpRcgSB/Cls720L638pOHkWOgEKAhbM1JhUIA9Bng
|
||||
2G6wgzLQX72PNR8PS3Fhza0MjiKRKoGowaCLX/e3HPeSyDmqyKA53S7xIDVXTHh3
|
||||
ICTQGTo/EOZAH0/HU8PXGD43FPPoAs6JqWsMINaRAoGAJA7PlrCzd4rbm0IOFqj+
|
||||
rsF16/NqS3GN34j74JWvTxkDew7sa2hmsndZAVsn+6l7PT3pxzRiq0lDFt8NiciO
|
||||
oc4dTRcvKFQMcfClYlE9/PckFKZpCl/XDfNirwEJilTY4E5kLWG1Jsrf7k5F/Q99
|
||||
AY3pNzVB+L03PIBLjvAdBXI=
|
||||
-----END PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCh6R+y6jr2HVhZ
|
||||
d5i1HO4BvP/RPdHdIDfN8YVr3oGoe1U97KDiaMoF+OffY3IFRWV1VoshM6k0WWUO
|
||||
3+RXg0m/WcpwYOn2p2G9QvxarMDd6WCVsnfmvjqdl7E+0KEivuBHr/76j+jl/cbd
|
||||
ysrOLbttfdF70nCNhrJOUqN9c5KyJB191hywmvif3CNnG3EeKUrCUQRoLyzcW33r
|
||||
PfMVD6iPY/VItCk/+fuKoJrym17sL5jmEIfZutviuB/t91fwDXrTaLiCVofdi0qK
|
||||
5Q80bWs2UjLYeLrU8PVkctJlUbu6nerOwGjL/rrJa60Z8yG439HGQ1AF0Z9FNzzs
|
||||
CJGiIKafAgMBAAECggEAahlcPmAjlxgPx0EJ/tUgWl9BvBoopiDwsLHuXouGp6N6
|
||||
boPbwcItcNB1EfwWwcGCBOxba7xwyu8xvBeXiIluEEiE0jOP3aQ99kopGDpQgJro
|
||||
QfCbhcduncrDyYfpr90pF5ELI6KeWeh9IuY7E/T/93YVinCSdQupWI3quNC9dqIN
|
||||
EgYKDctBFGe+f1KtzcJfUWDeD8MWTOqhDnt77gxekFxli4O//ARDRN6i1mZjU/Bo
|
||||
GH02DsdK/rA12qGhrfJP6sfyNoBlTBIurUT7VG9AIT2UknG+uH4qLGCEMU09cKzg
|
||||
F1cH+6qsI6s03tfQK8voYtGvK4fg1KXrolaQgL4mQQKBgQDQhOjUdpfsz1KyRZKd
|
||||
s41aovGi1dkzZS4AXWbIGW1ovB7IdbGd/NZq7N194SbG5+sn7JFED6statvV/gwa
|
||||
7XviGWAWh4AWnQT3A+EH6x0izRLs3iQB3x6JnL6tDdA3XfcwvSAUjicHP+HTfJPK
|
||||
6zqY5Mihz07r6lt6tg01DYOnjwKBgQDGx0oI0JQML6tLfK7EReBmOQ0lmbh5Jkst
|
||||
Hzm2V2Uuc11FGQ47AU3wlMkWk5OCURgOQWoZnxYlAhy2OB8MnAQku0ZAWSwjeHEW
|
||||
vZu+XQFVFMs23FVb/dD5eB7eJSCNKSugzhHgs6nNj5MreHU+3cmJDTJThwBU+kY1
|
||||
QZGe8TUH8QKBgQCBFBVxGCy5yik98/Vrq+9v0PhVvZ1jxFlynl72tU7WC8Xef4TA
|
||||
8PfmXtRJjSvM61nVcAsIn85uIf0N/eKOdL5AW0bxC1YOKYseQgd2OGPj3CDAAk81
|
||||
3WFw/FfIlolzDLbtM9X9A3ZDdZccrLxsW6r9ZHqSN9t6DKwuTS3lzoTWHwKBgBdd
|
||||
HzeQBIa2J6UUv5n0OJ7rP79WpRcgSB/Cls720L638pOHkWOgEKAhbM1JhUIA9Bng
|
||||
2G6wgzLQX72PNR8PS3Fhza0MjiKRKoGowaCLX/e3HPeSyDmqyKA53S7xIDVXTHh3
|
||||
ICTQGTo/EOZAH0/HU8PXGD43FPPoAs6JqWsMINaRAoGAJA7PlrCzd4rbm0IOFqj+
|
||||
rsF16/NqS3GN34j74JWvTxkDew7sa2hmsndZAVsn+6l7PT3pxzRiq0lDFt8NiciO
|
||||
oc4dTRcvKFQMcfClYlE9/PckFKZpCl/XDfNirwEJilTY4E5kLWG1Jsrf7k5F/Q99
|
||||
AY3pNzVB+L03PIBLjvAdBXI=
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
|
||||
UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy
|
||||
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1
|
||||
MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx
|
||||
dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B
|
||||
AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f
|
||||
BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A
|
||||
cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC
|
||||
AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ
|
||||
MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm
|
||||
aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw
|
||||
ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj
|
||||
IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF
|
||||
MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
|
||||
A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y
|
||||
7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh
|
||||
1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
|
||||
UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy
|
||||
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1
|
||||
MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx
|
||||
dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B
|
||||
AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f
|
||||
BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A
|
||||
cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC
|
||||
AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ
|
||||
MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm
|
||||
aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw
|
||||
ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj
|
||||
IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF
|
||||
MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
|
||||
A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y
|
||||
7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh
|
||||
1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,20 +1,20 @@
|
||||
欢迎使用微信支付!
|
||||
微信支付API共四份(证书pkcs12格式、证书pem格式、证书密钥pem格式、CA证书),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
CA证书(rootca.pem)
|
||||
微信支付api服务器上也部署了证明微信支付身份的服务器证书,您在使用api进行调用时也需要验证所调用服务器及域名的真实性
|
||||
该文件为签署微信支付证书的权威机构的根证书,可以用来验证微信支付服务器证书的真实性
|
||||
欢迎使用微信支付!
|
||||
微信支付API共四份(证书pkcs12格式、证书pem格式、证书密钥pem格式、CA证书),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
CA证书(rootca.pem)
|
||||
微信支付api服务器上也部署了证明微信支付身份的服务器证书,您在使用api进行调用时也需要验证所调用服务器及域名的真实性
|
||||
该文件为签署微信支付证书的权威机构的根证书,可以用来验证微信支付服务器证书的真实性
|
||||
某些环境和工具已经内置了若干权威机构的根证书,无需引用该证书也可以正常进行验证,这里提供给您在未内置所必须根证书的环境中载入使用
|
||||
@@ -1,26 +1,26 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEbzCCA9igAwIBAgIEAWDOITANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
|
||||
Q04xEjAQBgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNV
|
||||
BAoTB1RlbmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEf
|
||||
MB0GCSqGSIb3DQEJARYQbW1wYXltY2hAdGVuY2VudDAeFw0xNzA3MjUwODMwMDZa
|
||||
Fw0yNzA3MjMwODMwMDZaMIGeMQswCQYDVQQGEwJDTjESMBAGA1UECBMJR3Vhbmdk
|
||||
b25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UEChMHVGVuY2VudDEOMAwGA1UE
|
||||
CxMFTU1QYXkxMzAxBgNVBAMUKuaxn+ilv+Wkqeebm+S6keeUn+enkeaKgOmbhuWb
|
||||
ouaciemZkOWFrOWPuDERMA8GA1UEBBMIMTkwMzMxNzYwggEiMA0GCSqGSIb3DQEB
|
||||
AQUAA4IBDwAwggEKAoIBAQC5zkWrOL620z9w7lU+JvbnFQ/6Wee+6Wh/wwM1y3q5
|
||||
nTM6C8ipfEnPjLXaEx57INAxk/ncjCUtHqJchh5fsBOmV/ZaUgFvFZmp3LuVqmYr
|
||||
qN4YcgljW5ClR+V6skphGrJO6TAzgEhROqZ9b9aUfoINhVgeAF6X+Wehm5RA+bD3
|
||||
LzT36TvioRfiJCAYNLXCjlYi+L4SR5cTQfUAp9qdGHMrMKiE8m3oq+lcTOiQOQp4
|
||||
lD6/LBe5MvBfDYoOuYKseMX7kbTH6gD+nbPdEnqTruxZmLLQv+wflhHb6KOd++ws
|
||||
mm3hPyydZ+GKhXJnP5pGnA81M+AeY2llVe19YUrkE+1LAgMBAAGjggFGMIIBQjAJ
|
||||
BgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh0iQ0VTLUNBIEdlbmVyYXRlIENlcnRp
|
||||
ZmljYXRlIjAdBgNVHQ4EFgQU/IkmV0gg2CEi4kb54RrA4MkdQ8cwgb8GA1UdIwSB
|
||||
tzCBtIAUPgUm9iJitBVbiM1kfrDUYqflhnShgZCkgY0wgYoxCzAJBgNVBAYTAkNO
|
||||
MRIwEAYDVQQIEwlHdWFuZ2RvbmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQK
|
||||
EwdUZW5jZW50MQwwCgYDVQQLEwNXWEcxEzARBgNVBAMTCk1tcGF5bWNoQ0ExHzAd
|
||||
BgkqhkiG9w0BCQEWEG1tcGF5bWNoQHRlbmNlbnSCCQC7VJcrvADoVzAOBgNVHQ8B
|
||||
Af8EBAMCBsAwFgYDVR0lAQH/BAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQAD
|
||||
gYEAJXxC7IF6E8P7rRAiTGxmKY735aS1/AiKBURdO4tJDWv4vLgFSZX8Fy7VrdDg
|
||||
DTLOl+P9/qSdNhm+L6S9PtCSMQWpc3FdsE5s1wS112WHvswGHXrvHPnG3p30AUiv
|
||||
uYJH/hYLKUnsH2agL1lFlHWxpwjS27Lad1qfSHqB2YjxqoQ=
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEbzCCA9igAwIBAgIEAWDOITANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
|
||||
Q04xEjAQBgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNV
|
||||
BAoTB1RlbmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEf
|
||||
MB0GCSqGSIb3DQEJARYQbW1wYXltY2hAdGVuY2VudDAeFw0xNzA3MjUwODMwMDZa
|
||||
Fw0yNzA3MjMwODMwMDZaMIGeMQswCQYDVQQGEwJDTjESMBAGA1UECBMJR3Vhbmdk
|
||||
b25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UEChMHVGVuY2VudDEOMAwGA1UE
|
||||
CxMFTU1QYXkxMzAxBgNVBAMUKuaxn+ilv+Wkqeebm+S6keeUn+enkeaKgOmbhuWb
|
||||
ouaciemZkOWFrOWPuDERMA8GA1UEBBMIMTkwMzMxNzYwggEiMA0GCSqGSIb3DQEB
|
||||
AQUAA4IBDwAwggEKAoIBAQC5zkWrOL620z9w7lU+JvbnFQ/6Wee+6Wh/wwM1y3q5
|
||||
nTM6C8ipfEnPjLXaEx57INAxk/ncjCUtHqJchh5fsBOmV/ZaUgFvFZmp3LuVqmYr
|
||||
qN4YcgljW5ClR+V6skphGrJO6TAzgEhROqZ9b9aUfoINhVgeAF6X+Wehm5RA+bD3
|
||||
LzT36TvioRfiJCAYNLXCjlYi+L4SR5cTQfUAp9qdGHMrMKiE8m3oq+lcTOiQOQp4
|
||||
lD6/LBe5MvBfDYoOuYKseMX7kbTH6gD+nbPdEnqTruxZmLLQv+wflhHb6KOd++ws
|
||||
mm3hPyydZ+GKhXJnP5pGnA81M+AeY2llVe19YUrkE+1LAgMBAAGjggFGMIIBQjAJ
|
||||
BgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh0iQ0VTLUNBIEdlbmVyYXRlIENlcnRp
|
||||
ZmljYXRlIjAdBgNVHQ4EFgQU/IkmV0gg2CEi4kb54RrA4MkdQ8cwgb8GA1UdIwSB
|
||||
tzCBtIAUPgUm9iJitBVbiM1kfrDUYqflhnShgZCkgY0wgYoxCzAJBgNVBAYTAkNO
|
||||
MRIwEAYDVQQIEwlHdWFuZ2RvbmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQK
|
||||
EwdUZW5jZW50MQwwCgYDVQQLEwNXWEcxEzARBgNVBAMTCk1tcGF5bWNoQ0ExHzAd
|
||||
BgkqhkiG9w0BCQEWEG1tcGF5bWNoQHRlbmNlbnSCCQC7VJcrvADoVzAOBgNVHQ8B
|
||||
Af8EBAMCBsAwFgYDVR0lAQH/BAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQAD
|
||||
gYEAJXxC7IF6E8P7rRAiTGxmKY735aS1/AiKBURdO4tJDWv4vLgFSZX8Fy7VrdDg
|
||||
DTLOl+P9/qSdNhm+L6S9PtCSMQWpc3FdsE5s1wS112WHvswGHXrvHPnG3p30AUiv
|
||||
uYJH/hYLKUnsH2agL1lFlHWxpwjS27Lad1qfSHqB2YjxqoQ=
|
||||
-----END CERTIFICATE-----
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC5zkWrOL620z9w
|
||||
7lU+JvbnFQ/6Wee+6Wh/wwM1y3q5nTM6C8ipfEnPjLXaEx57INAxk/ncjCUtHqJc
|
||||
hh5fsBOmV/ZaUgFvFZmp3LuVqmYrqN4YcgljW5ClR+V6skphGrJO6TAzgEhROqZ9
|
||||
b9aUfoINhVgeAF6X+Wehm5RA+bD3LzT36TvioRfiJCAYNLXCjlYi+L4SR5cTQfUA
|
||||
p9qdGHMrMKiE8m3oq+lcTOiQOQp4lD6/LBe5MvBfDYoOuYKseMX7kbTH6gD+nbPd
|
||||
EnqTruxZmLLQv+wflhHb6KOd++wsmm3hPyydZ+GKhXJnP5pGnA81M+AeY2llVe19
|
||||
YUrkE+1LAgMBAAECggEAG6jVPjPoUBcKbqlMD0CFqMi95CrWENl2MO6635s23cLF
|
||||
CXMPoAtcgYUU3S3Tb8jmtTquC2LhdeIFkXh1tRDlG/IkPjXO+NZiVaMCWblQFFfD
|
||||
GCiBtUTAN5qIUsePwvzSZmTYRBJosY7lke7AJsLeYVzkTTMI4d7Cyo/6deG1slYX
|
||||
bq3FBx+Zd7SpVUyvzNZOrduqwXZN9Du+YuApy7MtMyLDUxkg9alHkVn9XWut3+yo
|
||||
u4xGZkrYgw21gi4mGrhBW54HxbaI0RogFd82BudchkMke2/8Q9xM8MYeiiA0ewrP
|
||||
uOGa9HOewQxv1epnSPicfsEk6/NDqcUj1WEr7VOUQQKBgQDw+I6k5fFYIFRNRuSf
|
||||
Qm/Uoz8k6x9XD38ZAUuQv4YYKykdBIJJrRLuBOQzrNU3YLXCrMiuf/Sdbu6V8JH9
|
||||
xZsY3SugB3Wzh96OxXvot7nviDT2fsrzwdw/2LRMipy2ICBEBT+ASqMrigb5GLwW
|
||||
GAoTR5bZEUVvaCYcs4x9HQ2ruQKBgQDFZOy0Ca9rLTxuUYWxsqez4DpDr15s3xXQ
|
||||
l81QYG7ABFV3Z8Kjr/DNTKmAUXd4hbJiPvhnlPJdEcFQRsiFnR8QoAqtDpb6cv7u
|
||||
F7YqasXFJV3+5xgj0vPXwdagwHxSaHEQd4QjZm76hiF0hY89jz36DjaYFCUE4Lik
|
||||
iJ/DoriLIwKBgQC9LbX2+VsHH6JvZLe53FOlcV/yYPCizdSvUdf8VJA2yzOkx1Rt
|
||||
+QWCfa6WbxqZNkCcDEAk1um46009w7cprwg7de943EJoZsOv/JRxuEOuLJW/6vz0
|
||||
b361VTD/YlbzmLccD66xzmbZmKwuxV9sTQUj67EeyzNi6jX5lHA4DSYdaQKBgA1X
|
||||
yyBIX1ExV5plbFIcr3VbPNUCb7GQSts0x64dNp9IK7bMjr2d0PsvqW2BFEBTWUGG
|
||||
3Ce0S8W6w4R3pGpTupvXFaGpEM+RImZZt/iaCxBOfFIUsO8K/WyiL63iFQVFBg+E
|
||||
5Ku36tyIYI6N0KbqndffShVxlycDQbftfE8vGqZdAoGBANRCo20aqSnwdrRqNbaR
|
||||
fD0BwfvxYqaoA9ODojsD+NtPtaamTcZXGEK5ySmcM4Vibf7bx7K9Q9lCm2BVKBe6
|
||||
Tli63g+PpBMzPFfW5Wo5ip3MU7tYiB5XLoEaUtS3xfkR/sue3XrgDUP1ZTh7qlRI
|
||||
+NoCBl7bAQVmf1CV46W24PhI
|
||||
-----END PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC5zkWrOL620z9w
|
||||
7lU+JvbnFQ/6Wee+6Wh/wwM1y3q5nTM6C8ipfEnPjLXaEx57INAxk/ncjCUtHqJc
|
||||
hh5fsBOmV/ZaUgFvFZmp3LuVqmYrqN4YcgljW5ClR+V6skphGrJO6TAzgEhROqZ9
|
||||
b9aUfoINhVgeAF6X+Wehm5RA+bD3LzT36TvioRfiJCAYNLXCjlYi+L4SR5cTQfUA
|
||||
p9qdGHMrMKiE8m3oq+lcTOiQOQp4lD6/LBe5MvBfDYoOuYKseMX7kbTH6gD+nbPd
|
||||
EnqTruxZmLLQv+wflhHb6KOd++wsmm3hPyydZ+GKhXJnP5pGnA81M+AeY2llVe19
|
||||
YUrkE+1LAgMBAAECggEAG6jVPjPoUBcKbqlMD0CFqMi95CrWENl2MO6635s23cLF
|
||||
CXMPoAtcgYUU3S3Tb8jmtTquC2LhdeIFkXh1tRDlG/IkPjXO+NZiVaMCWblQFFfD
|
||||
GCiBtUTAN5qIUsePwvzSZmTYRBJosY7lke7AJsLeYVzkTTMI4d7Cyo/6deG1slYX
|
||||
bq3FBx+Zd7SpVUyvzNZOrduqwXZN9Du+YuApy7MtMyLDUxkg9alHkVn9XWut3+yo
|
||||
u4xGZkrYgw21gi4mGrhBW54HxbaI0RogFd82BudchkMke2/8Q9xM8MYeiiA0ewrP
|
||||
uOGa9HOewQxv1epnSPicfsEk6/NDqcUj1WEr7VOUQQKBgQDw+I6k5fFYIFRNRuSf
|
||||
Qm/Uoz8k6x9XD38ZAUuQv4YYKykdBIJJrRLuBOQzrNU3YLXCrMiuf/Sdbu6V8JH9
|
||||
xZsY3SugB3Wzh96OxXvot7nviDT2fsrzwdw/2LRMipy2ICBEBT+ASqMrigb5GLwW
|
||||
GAoTR5bZEUVvaCYcs4x9HQ2ruQKBgQDFZOy0Ca9rLTxuUYWxsqez4DpDr15s3xXQ
|
||||
l81QYG7ABFV3Z8Kjr/DNTKmAUXd4hbJiPvhnlPJdEcFQRsiFnR8QoAqtDpb6cv7u
|
||||
F7YqasXFJV3+5xgj0vPXwdagwHxSaHEQd4QjZm76hiF0hY89jz36DjaYFCUE4Lik
|
||||
iJ/DoriLIwKBgQC9LbX2+VsHH6JvZLe53FOlcV/yYPCizdSvUdf8VJA2yzOkx1Rt
|
||||
+QWCfa6WbxqZNkCcDEAk1um46009w7cprwg7de943EJoZsOv/JRxuEOuLJW/6vz0
|
||||
b361VTD/YlbzmLccD66xzmbZmKwuxV9sTQUj67EeyzNi6jX5lHA4DSYdaQKBgA1X
|
||||
yyBIX1ExV5plbFIcr3VbPNUCb7GQSts0x64dNp9IK7bMjr2d0PsvqW2BFEBTWUGG
|
||||
3Ce0S8W6w4R3pGpTupvXFaGpEM+RImZZt/iaCxBOfFIUsO8K/WyiL63iFQVFBg+E
|
||||
5Ku36tyIYI6N0KbqndffShVxlycDQbftfE8vGqZdAoGBANRCo20aqSnwdrRqNbaR
|
||||
fD0BwfvxYqaoA9ODojsD+NtPtaamTcZXGEK5ySmcM4Vibf7bx7K9Q9lCm2BVKBe6
|
||||
Tli63g+PpBMzPFfW5Wo5ip3MU7tYiB5XLoEaUtS3xfkR/sue3XrgDUP1ZTh7qlRI
|
||||
+NoCBl7bAQVmf1CV46W24PhI
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
欢迎使用微信支付!
|
||||
附件中的三份文件(证书pkcs12格式、证书pem格式、证书密钥pem格式),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
备注说明:
|
||||
欢迎使用微信支付!
|
||||
附件中的三份文件(证书pkcs12格式、证书pem格式、证书密钥pem格式),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
备注说明:
|
||||
由于绝大部分操作系统已内置了微信支付服务器证书的根CA证书, 2018年3月6日后, 不再提供CA证书文件(rootca.pem)下载
|
||||
@@ -1,26 +1,26 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEaTCCA9KgAwIBAgIEATvOWzANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
|
||||
Q04xEjAQBgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNV
|
||||
BAoTB1RlbmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEf
|
||||
MB0GCSqGSIb3DQEJARYQbW1wYXltY2hAdGVuY2VudDAeFw0xNzA2MDgwOTIwMzda
|
||||
Fw0yNzA2MDYwOTIwMzdaMIGYMQswCQYDVQQGEwJDTjESMBAGA1UECBMJR3Vhbmdk
|
||||
b25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UEChMHVGVuY2VudDEOMAwGA1UE
|
||||
CxMFTU1QYXkxLTArBgNVBAMUJOaxn+ilv+mBk+aji+e9kee7nOenkeaKgOaciemZ
|
||||
kOWFrOWPuDERMA8GA1UEBBMIMzA4MjM1NzAwggEiMA0GCSqGSIb3DQEBAQUAA4IB
|
||||
DwAwggEKAoIBAQDvZswXWvmNdJskZQzKM87hmyyiq+4gqWWllBndpEgnvxpFEIP0
|
||||
clr+Rt5EUEqw/MDa4lDw6uE5jUmdKNpthhx91r/C7YKUDXybXfz0X/N3VWI0dSQk
|
||||
KwI5nLj7tUskqapWTCXqRP7yOcEs5Yeh1AlpNtJEiCNGuyq+YQ2+r2sYR/xUCdcB
|
||||
Rohio+Y6EZKycQydWR/KYCfMN/fiBlHefaNMFeMqWy7hCG+XaLTHdL/CBH2GJjYn
|
||||
UiWFQPlm50z4L6UatOwjZ4aa71UMlBLq6km/Q6a9XyckQp6yxbDqj7dkCWpgYCrk
|
||||
ocyoIqew6Anh0GhaSic2IrJuhvIsVu/Qw5FTAgMBAAGjggFGMIIBQjAJBgNVHRME
|
||||
AjAAMCwGCWCGSAGG+EIBDQQfFh0iQ0VTLUNBIEdlbmVyYXRlIENlcnRpZmljYXRl
|
||||
IjAdBgNVHQ4EFgQUCwNohxijGGjT5ggasz84R3zfVxEwgb8GA1UdIwSBtzCBtIAU
|
||||
PgUm9iJitBVbiM1kfrDUYqflhnShgZCkgY0wgYoxCzAJBgNVBAYTAkNOMRIwEAYD
|
||||
VQQIEwlHdWFuZ2RvbmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5j
|
||||
ZW50MQwwCgYDVQQLEwNXWEcxEzARBgNVBAMTCk1tcGF5bWNoQ0ExHzAdBgkqhkiG
|
||||
9w0BCQEWEG1tcGF5bWNoQHRlbmNlbnSCCQC7VJcrvADoVzAOBgNVHQ8BAf8EBAMC
|
||||
BsAwFgYDVR0lAQH/BAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQADgYEAEs73
|
||||
7x81NnfpHPi4Bo2IvGkwQsfmRdCT2LGk3cHwdHBjpeaEbNmtfrmwf6jfMHk7FL30
|
||||
Uix3RkhUM2hRerHF9qQnwKTziSZGrmeIDMjH1PbsKvLFgzDbI4BhM6zCQvdAr4j7
|
||||
bHs3ERujqhwO00NOuFxDhLYATF7WpfUlKlstwfE=
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEaTCCA9KgAwIBAgIEATvOWzANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
|
||||
Q04xEjAQBgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNV
|
||||
BAoTB1RlbmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEf
|
||||
MB0GCSqGSIb3DQEJARYQbW1wYXltY2hAdGVuY2VudDAeFw0xNzA2MDgwOTIwMzda
|
||||
Fw0yNzA2MDYwOTIwMzdaMIGYMQswCQYDVQQGEwJDTjESMBAGA1UECBMJR3Vhbmdk
|
||||
b25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UEChMHVGVuY2VudDEOMAwGA1UE
|
||||
CxMFTU1QYXkxLTArBgNVBAMUJOaxn+ilv+mBk+aji+e9kee7nOenkeaKgOaciemZ
|
||||
kOWFrOWPuDERMA8GA1UEBBMIMzA4MjM1NzAwggEiMA0GCSqGSIb3DQEBAQUAA4IB
|
||||
DwAwggEKAoIBAQDvZswXWvmNdJskZQzKM87hmyyiq+4gqWWllBndpEgnvxpFEIP0
|
||||
clr+Rt5EUEqw/MDa4lDw6uE5jUmdKNpthhx91r/C7YKUDXybXfz0X/N3VWI0dSQk
|
||||
KwI5nLj7tUskqapWTCXqRP7yOcEs5Yeh1AlpNtJEiCNGuyq+YQ2+r2sYR/xUCdcB
|
||||
Rohio+Y6EZKycQydWR/KYCfMN/fiBlHefaNMFeMqWy7hCG+XaLTHdL/CBH2GJjYn
|
||||
UiWFQPlm50z4L6UatOwjZ4aa71UMlBLq6km/Q6a9XyckQp6yxbDqj7dkCWpgYCrk
|
||||
ocyoIqew6Anh0GhaSic2IrJuhvIsVu/Qw5FTAgMBAAGjggFGMIIBQjAJBgNVHRME
|
||||
AjAAMCwGCWCGSAGG+EIBDQQfFh0iQ0VTLUNBIEdlbmVyYXRlIENlcnRpZmljYXRl
|
||||
IjAdBgNVHQ4EFgQUCwNohxijGGjT5ggasz84R3zfVxEwgb8GA1UdIwSBtzCBtIAU
|
||||
PgUm9iJitBVbiM1kfrDUYqflhnShgZCkgY0wgYoxCzAJBgNVBAYTAkNOMRIwEAYD
|
||||
VQQIEwlHdWFuZ2RvbmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5j
|
||||
ZW50MQwwCgYDVQQLEwNXWEcxEzARBgNVBAMTCk1tcGF5bWNoQ0ExHzAdBgkqhkiG
|
||||
9w0BCQEWEG1tcGF5bWNoQHRlbmNlbnSCCQC7VJcrvADoVzAOBgNVHQ8BAf8EBAMC
|
||||
BsAwFgYDVR0lAQH/BAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQADgYEAEs73
|
||||
7x81NnfpHPi4Bo2IvGkwQsfmRdCT2LGk3cHwdHBjpeaEbNmtfrmwf6jfMHk7FL30
|
||||
Uix3RkhUM2hRerHF9qQnwKTziSZGrmeIDMjH1PbsKvLFgzDbI4BhM6zCQvdAr4j7
|
||||
bHs3ERujqhwO00NOuFxDhLYATF7WpfUlKlstwfE=
|
||||
-----END CERTIFICATE-----
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDvZswXWvmNdJsk
|
||||
ZQzKM87hmyyiq+4gqWWllBndpEgnvxpFEIP0clr+Rt5EUEqw/MDa4lDw6uE5jUmd
|
||||
KNpthhx91r/C7YKUDXybXfz0X/N3VWI0dSQkKwI5nLj7tUskqapWTCXqRP7yOcEs
|
||||
5Yeh1AlpNtJEiCNGuyq+YQ2+r2sYR/xUCdcBRohio+Y6EZKycQydWR/KYCfMN/fi
|
||||
BlHefaNMFeMqWy7hCG+XaLTHdL/CBH2GJjYnUiWFQPlm50z4L6UatOwjZ4aa71UM
|
||||
lBLq6km/Q6a9XyckQp6yxbDqj7dkCWpgYCrkocyoIqew6Anh0GhaSic2IrJuhvIs
|
||||
Vu/Qw5FTAgMBAAECggEAOY8gsNjZuU344yY8jf0o14tkjvQBe+7elpHmKikOhCfp
|
||||
XAOdhk9cW1iUph4b5zPN9pKFXXdLkXfL5DJnWf/tp7/TOT27sHcRp5VQdT0An4dy
|
||||
5iPn/Z4tmcZ5n2M2XulAICGM2CegmIKUVIQXOSxu2tIoefu1Z5MmssFI+bjZaeul
|
||||
zDVbA2KBxwA5nuXw4jtVgIX/Pgwsae5MyAXZ0O2p5Wy3y7FY/TPY6QBtNtvbfcit
|
||||
JPZWlHzn8jXHJsaPF4pX69W7MeW3bk8OVF8hgp8MFLr9BpOaezt75K84R3KyjbJu
|
||||
lgYkSwIAGuUsIVtThnrB6r3swd+jo6gOi1gETIQk+QKBgQD7AkRLMs5KPUOQb3wM
|
||||
Njoxkkk6NhW1A1wXtba2jGkUIb1IpdKGK2SySyDbqTAc+JDhOpYdbNpiOiKFT/n6
|
||||
v5zHGGLtN/9hstZLoVN0R1xy2OjQam3rAigRJFkujvURNX9CX0Gf/Me6KJmHlJXB
|
||||
10LBIHMVigsiMpCkV0ukR212hQKBgQD0KXHbA32Z/zJIIDYpFHFZJxyz+irbccft
|
||||
6Z/BKbMIadg8BRu2qBOD5pIPS+dwWLqcJ6IroE17Va8PVaDAnbPfhGGTb+aFtE++
|
||||
1uVY7ZkBfHUYjYSTYYPtZKbRwtYYkZio9rF9QYd0qaixREfvJGW2V/KqBXFVqO8a
|
||||
fGi0E1yL9wKBgB+yhZVJcSuG2QVgTrXsEyU3Z+/l7I/TQMnttIkQ6iQUrqaB6jfv
|
||||
OuQZAKk8kErYSNNoZpSIrntBBCL5moPDtrSdq8BxFdrsjos2cCd6633FToEjL4ZB
|
||||
23VutaRfgSsPKmbjSJI/halIfzrT1KWJ3XAt/Np3eDh1Ujaun2q7amNRAoGAbNPI
|
||||
PsFoi2pW5BUPbvIAr6ciQQohbhxh66Y1IajPdtGOovn350s1H5Z2xcCkUMwLqSx1
|
||||
ORLDVlTTqXcWJqRkFx1vTIMU8cVzwfEQ2rlUeHgbzSzOyc4uOnKhdF9uhBbpP25t
|
||||
oBHEKXixiwmPMoU7nLHIpIW2hWK96EVJefIjTvMCgYEAijO14yXlv1LrF+Do8OZU
|
||||
+5VE9R9mYjeDzGMhNsoaAH/Xzx3BCKSxjN+yz86SdVnF+O+NBzUJUMm5+RIjAYrK
|
||||
4AQeqjZ3ftRyrA3x73M7puw7+sC+j+DiqH8Ka7M8GQBBAfx4/4M+P6bQYTJl0r7C
|
||||
nmwWTUwsbJSDG0wsnNb+NWY=
|
||||
-----END PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDvZswXWvmNdJsk
|
||||
ZQzKM87hmyyiq+4gqWWllBndpEgnvxpFEIP0clr+Rt5EUEqw/MDa4lDw6uE5jUmd
|
||||
KNpthhx91r/C7YKUDXybXfz0X/N3VWI0dSQkKwI5nLj7tUskqapWTCXqRP7yOcEs
|
||||
5Yeh1AlpNtJEiCNGuyq+YQ2+r2sYR/xUCdcBRohio+Y6EZKycQydWR/KYCfMN/fi
|
||||
BlHefaNMFeMqWy7hCG+XaLTHdL/CBH2GJjYnUiWFQPlm50z4L6UatOwjZ4aa71UM
|
||||
lBLq6km/Q6a9XyckQp6yxbDqj7dkCWpgYCrkocyoIqew6Anh0GhaSic2IrJuhvIs
|
||||
Vu/Qw5FTAgMBAAECggEAOY8gsNjZuU344yY8jf0o14tkjvQBe+7elpHmKikOhCfp
|
||||
XAOdhk9cW1iUph4b5zPN9pKFXXdLkXfL5DJnWf/tp7/TOT27sHcRp5VQdT0An4dy
|
||||
5iPn/Z4tmcZ5n2M2XulAICGM2CegmIKUVIQXOSxu2tIoefu1Z5MmssFI+bjZaeul
|
||||
zDVbA2KBxwA5nuXw4jtVgIX/Pgwsae5MyAXZ0O2p5Wy3y7FY/TPY6QBtNtvbfcit
|
||||
JPZWlHzn8jXHJsaPF4pX69W7MeW3bk8OVF8hgp8MFLr9BpOaezt75K84R3KyjbJu
|
||||
lgYkSwIAGuUsIVtThnrB6r3swd+jo6gOi1gETIQk+QKBgQD7AkRLMs5KPUOQb3wM
|
||||
Njoxkkk6NhW1A1wXtba2jGkUIb1IpdKGK2SySyDbqTAc+JDhOpYdbNpiOiKFT/n6
|
||||
v5zHGGLtN/9hstZLoVN0R1xy2OjQam3rAigRJFkujvURNX9CX0Gf/Me6KJmHlJXB
|
||||
10LBIHMVigsiMpCkV0ukR212hQKBgQD0KXHbA32Z/zJIIDYpFHFZJxyz+irbccft
|
||||
6Z/BKbMIadg8BRu2qBOD5pIPS+dwWLqcJ6IroE17Va8PVaDAnbPfhGGTb+aFtE++
|
||||
1uVY7ZkBfHUYjYSTYYPtZKbRwtYYkZio9rF9QYd0qaixREfvJGW2V/KqBXFVqO8a
|
||||
fGi0E1yL9wKBgB+yhZVJcSuG2QVgTrXsEyU3Z+/l7I/TQMnttIkQ6iQUrqaB6jfv
|
||||
OuQZAKk8kErYSNNoZpSIrntBBCL5moPDtrSdq8BxFdrsjos2cCd6633FToEjL4ZB
|
||||
23VutaRfgSsPKmbjSJI/halIfzrT1KWJ3XAt/Np3eDh1Ujaun2q7amNRAoGAbNPI
|
||||
PsFoi2pW5BUPbvIAr6ciQQohbhxh66Y1IajPdtGOovn350s1H5Z2xcCkUMwLqSx1
|
||||
ORLDVlTTqXcWJqRkFx1vTIMU8cVzwfEQ2rlUeHgbzSzOyc4uOnKhdF9uhBbpP25t
|
||||
oBHEKXixiwmPMoU7nLHIpIW2hWK96EVJefIjTvMCgYEAijO14yXlv1LrF+Do8OZU
|
||||
+5VE9R9mYjeDzGMhNsoaAH/Xzx3BCKSxjN+yz86SdVnF+O+NBzUJUMm5+RIjAYrK
|
||||
4AQeqjZ3ftRyrA3x73M7puw7+sC+j+DiqH8Ka7M8GQBBAfx4/4M+P6bQYTJl0r7C
|
||||
nmwWTUwsbJSDG0wsnNb+NWY=
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
欢迎使用微信支付!
|
||||
附件中的三份文件(证书pkcs12格式、证书pem格式、证书密钥pem格式),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
备注说明:
|
||||
欢迎使用微信支付!
|
||||
附件中的三份文件(证书pkcs12格式、证书pem格式、证书密钥pem格式),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
备注说明:
|
||||
由于绝大部分操作系统已内置了微信支付服务器证书的根CA证书, 2018年3月6日后, 不再提供CA证书文件(rootca.pem)下载
|
||||
@@ -1,26 +1,26 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEZjCCA8+gAwIBAgIEAWfCjTANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
|
||||
Q04xEjAQBgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNV
|
||||
BAoTB1RlbmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEf
|
||||
MB0GCSqGSIb3DQEJARYQbW1wYXltY2hAdGVuY2VudDAeFw0xNzA5MDUwNDEwMjla
|
||||
Fw0yNzA5MDMwNDEwMjlaMIGVMQswCQYDVQQGEwJDTjESMBAGA1UECBMJR3Vhbmdk
|
||||
b25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UEChMHVGVuY2VudDEOMAwGA1UE
|
||||
CxMFTU1QYXkxKjAoBgNVBAMUIeWNl+aYjOW4guaWh+W8uuenkeaKgOaciemZkOWF
|
||||
rOWPuDERMA8GA1UEBBMINDkxODkxOTIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
|
||||
ggEKAoIBAQC6flKweU34nNrTRaqQZHa4zJLyC8EKcM5hcwa5AJRYwMg4EI+/bdIY
|
||||
JQPxH1ZNYpI5NOUNwMNyDSeaPLqZ1vcXZ2ODAqvb5sxJhLrqunkz7mnnqmF72N2P
|
||||
LuZ9w67n9cbtF2WaqBY7vHmgC9WecG4HRTAGufUeyAKeq4oxF39t/mW9axeRk4ek
|
||||
cLTIKpqjfj9RUdHrcLs15B5ucw5d9XV4N+b6xWV77WKSQUQvR7gIL9HKLBRbxSwu
|
||||
J+NP/sBCTRxapJ90H2ZqBQO6B/uOVTFjRVlPqbMFbM+iLGULUqxuMc+rGnHIlhmo
|
||||
UbPtjX688aQjFaj4QH2D9b/cfYRc/CiRAgMBAAGjggFGMIIBQjAJBgNVHRMEAjAA
|
||||
MCwGCWCGSAGG+EIBDQQfFh0iQ0VTLUNBIEdlbmVyYXRlIENlcnRpZmljYXRlIjAd
|
||||
BgNVHQ4EFgQUMJV6/7fryLEMxA4j3nrT+vFxW+Ewgb8GA1UdIwSBtzCBtIAUPgUm
|
||||
9iJitBVbiM1kfrDUYqflhnShgZCkgY0wgYoxCzAJBgNVBAYTAkNOMRIwEAYDVQQI
|
||||
EwlHdWFuZ2RvbmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50
|
||||
MQwwCgYDVQQLEwNXWEcxEzARBgNVBAMTCk1tcGF5bWNoQ0ExHzAdBgkqhkiG9w0B
|
||||
CQEWEG1tcGF5bWNoQHRlbmNlbnSCCQC7VJcrvADoVzAOBgNVHQ8BAf8EBAMCBsAw
|
||||
FgYDVR0lAQH/BAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQADgYEAZ8Y0YT+X
|
||||
XGxBVqCieWA4Z4nWXPHEjbW/eokx9US1nVvAlUC4+oNrk59sBwctaEDj2Lkiq7gt
|
||||
rSp05z0V+VSb21jbnFx4yq7NSTyZeWODaBF5Vql/GX/r6eY9mDtq5YoIfU/gcBh8
|
||||
5/CPh0jHitr/gZZIDGvZUyOkDsTfDSPVaJQ=
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEZjCCA8+gAwIBAgIEAWfCjTANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
|
||||
Q04xEjAQBgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNV
|
||||
BAoTB1RlbmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEf
|
||||
MB0GCSqGSIb3DQEJARYQbW1wYXltY2hAdGVuY2VudDAeFw0xNzA5MDUwNDEwMjla
|
||||
Fw0yNzA5MDMwNDEwMjlaMIGVMQswCQYDVQQGEwJDTjESMBAGA1UECBMJR3Vhbmdk
|
||||
b25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UEChMHVGVuY2VudDEOMAwGA1UE
|
||||
CxMFTU1QYXkxKjAoBgNVBAMUIeWNl+aYjOW4guaWh+W8uuenkeaKgOaciemZkOWF
|
||||
rOWPuDERMA8GA1UEBBMINDkxODkxOTIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
|
||||
ggEKAoIBAQC6flKweU34nNrTRaqQZHa4zJLyC8EKcM5hcwa5AJRYwMg4EI+/bdIY
|
||||
JQPxH1ZNYpI5NOUNwMNyDSeaPLqZ1vcXZ2ODAqvb5sxJhLrqunkz7mnnqmF72N2P
|
||||
LuZ9w67n9cbtF2WaqBY7vHmgC9WecG4HRTAGufUeyAKeq4oxF39t/mW9axeRk4ek
|
||||
cLTIKpqjfj9RUdHrcLs15B5ucw5d9XV4N+b6xWV77WKSQUQvR7gIL9HKLBRbxSwu
|
||||
J+NP/sBCTRxapJ90H2ZqBQO6B/uOVTFjRVlPqbMFbM+iLGULUqxuMc+rGnHIlhmo
|
||||
UbPtjX688aQjFaj4QH2D9b/cfYRc/CiRAgMBAAGjggFGMIIBQjAJBgNVHRMEAjAA
|
||||
MCwGCWCGSAGG+EIBDQQfFh0iQ0VTLUNBIEdlbmVyYXRlIENlcnRpZmljYXRlIjAd
|
||||
BgNVHQ4EFgQUMJV6/7fryLEMxA4j3nrT+vFxW+Ewgb8GA1UdIwSBtzCBtIAUPgUm
|
||||
9iJitBVbiM1kfrDUYqflhnShgZCkgY0wgYoxCzAJBgNVBAYTAkNOMRIwEAYDVQQI
|
||||
EwlHdWFuZ2RvbmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50
|
||||
MQwwCgYDVQQLEwNXWEcxEzARBgNVBAMTCk1tcGF5bWNoQ0ExHzAdBgkqhkiG9w0B
|
||||
CQEWEG1tcGF5bWNoQHRlbmNlbnSCCQC7VJcrvADoVzAOBgNVHQ8BAf8EBAMCBsAw
|
||||
FgYDVR0lAQH/BAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQADgYEAZ8Y0YT+X
|
||||
XGxBVqCieWA4Z4nWXPHEjbW/eokx9US1nVvAlUC4+oNrk59sBwctaEDj2Lkiq7gt
|
||||
rSp05z0V+VSb21jbnFx4yq7NSTyZeWODaBF5Vql/GX/r6eY9mDtq5YoIfU/gcBh8
|
||||
5/CPh0jHitr/gZZIDGvZUyOkDsTfDSPVaJQ=
|
||||
-----END CERTIFICATE-----
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC6flKweU34nNrT
|
||||
RaqQZHa4zJLyC8EKcM5hcwa5AJRYwMg4EI+/bdIYJQPxH1ZNYpI5NOUNwMNyDSea
|
||||
PLqZ1vcXZ2ODAqvb5sxJhLrqunkz7mnnqmF72N2PLuZ9w67n9cbtF2WaqBY7vHmg
|
||||
C9WecG4HRTAGufUeyAKeq4oxF39t/mW9axeRk4ekcLTIKpqjfj9RUdHrcLs15B5u
|
||||
cw5d9XV4N+b6xWV77WKSQUQvR7gIL9HKLBRbxSwuJ+NP/sBCTRxapJ90H2ZqBQO6
|
||||
B/uOVTFjRVlPqbMFbM+iLGULUqxuMc+rGnHIlhmoUbPtjX688aQjFaj4QH2D9b/c
|
||||
fYRc/CiRAgMBAAECggEAfGS6PyAKlCP8CiRT6tA4KHe8JFsWviIUZwfUmh361WBx
|
||||
rIPPfj6Afr5h7LmcVS3EnwfbKNtFApQnsEeFqAus8R1zUPW9MIa4COnRy7PqGGuU
|
||||
lIQfVf6HenQsJgMabXqQ36BVk10+x0WmUszSBkaz/YF20WXETG3Y4YFGQgyMYQ7F
|
||||
xehNqUMJ8knGykTe0NoYlpV7DsGvT9QLWPmv3h54UVMoUdMEeHiDDORIrOzhEmCM
|
||||
/py/IMLs8e93n920e3+BFBjO8e3PciNjn+D6mJzqj9Am3mPP/6AZJ1xK/pfMLKRr
|
||||
Qx86QSQXKfv87sSnUSeGP1J/RWjieRGJdPvQZ6rqyQKBgQDdgprKfS6q9eUWKNKv
|
||||
L2BeU0gZ8uQeCft2b50O3P/VzXYPQUsfy3NbI/I3vGW5exPuhVhEcFtwSObtTOps
|
||||
HiF7ycdbQbTxGaUwJfw3HPov709aNjSFdLs57S7w23NATgKrR3RkJWZiejABn+Dq
|
||||
Rp5AxbToDa3+XazwjD5RnqvZBwKBgQDXh/Oj5S1EeF1xUXgTbhFWi/I2uN01DN/d
|
||||
bwAce0nkfafL0aH20gb34VRSYIIsp+vJyZENb72P3/sQOn7CEVY44KOHhxq/JltR
|
||||
jOvWGI3gvFcHz3RGGy6BdZH0WgV4xcucI/cGgJvs7avIDJEaF1gcncfU7vmpOJpK
|
||||
YqPG6NWDpwKBgQDJoEZRplzCVQzvfL05pQAtG9V3eTXXefKgvbvSeauN63VZMW+2
|
||||
QzR/c1rZDO3zRWrBJDNSKIuyy0kYG3kObObBjMuf71FKXLOV/h1z9TZuR4CNduWb
|
||||
zMNXWOPvbXGcyOV5DpONTNXDMcFc2TCbTyhhgRTIXRtRe+cdFirrlGiMJQKBgCdo
|
||||
jUznZ4qAc513pvvugS8Q8Z292XyMuRYU6LFMfatQqnCjCPlHV8zVH4TcbpDZt0wz
|
||||
FdmeF8wJyS8jcu/rGZfWwy/RrTtMOSBFIw4HeVGhPkyISxtSdwNmyuQh3aRCjkMj
|
||||
dFR1CY2du24dlh5uLEc3NkWh2HZvig6V0JpbEkc7AoGAJG++n85sHGFInWX2kfhn
|
||||
WzewdGPA1EOTsp0cBqhicqwsjkmBREnR8XwNi8iwnQnVOY2/ejmVXLBufK0sBXKf
|
||||
rzJ4UIPpZFa86eSbTZC9dKXl5dH1Y1iqoaqE5pybhz5/K5yIlwJyN/mjoBdG928k
|
||||
bvhdWlP6Od9fw/UFGd2Q6TA=
|
||||
-----END PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC6flKweU34nNrT
|
||||
RaqQZHa4zJLyC8EKcM5hcwa5AJRYwMg4EI+/bdIYJQPxH1ZNYpI5NOUNwMNyDSea
|
||||
PLqZ1vcXZ2ODAqvb5sxJhLrqunkz7mnnqmF72N2PLuZ9w67n9cbtF2WaqBY7vHmg
|
||||
C9WecG4HRTAGufUeyAKeq4oxF39t/mW9axeRk4ekcLTIKpqjfj9RUdHrcLs15B5u
|
||||
cw5d9XV4N+b6xWV77WKSQUQvR7gIL9HKLBRbxSwuJ+NP/sBCTRxapJ90H2ZqBQO6
|
||||
B/uOVTFjRVlPqbMFbM+iLGULUqxuMc+rGnHIlhmoUbPtjX688aQjFaj4QH2D9b/c
|
||||
fYRc/CiRAgMBAAECggEAfGS6PyAKlCP8CiRT6tA4KHe8JFsWviIUZwfUmh361WBx
|
||||
rIPPfj6Afr5h7LmcVS3EnwfbKNtFApQnsEeFqAus8R1zUPW9MIa4COnRy7PqGGuU
|
||||
lIQfVf6HenQsJgMabXqQ36BVk10+x0WmUszSBkaz/YF20WXETG3Y4YFGQgyMYQ7F
|
||||
xehNqUMJ8knGykTe0NoYlpV7DsGvT9QLWPmv3h54UVMoUdMEeHiDDORIrOzhEmCM
|
||||
/py/IMLs8e93n920e3+BFBjO8e3PciNjn+D6mJzqj9Am3mPP/6AZJ1xK/pfMLKRr
|
||||
Qx86QSQXKfv87sSnUSeGP1J/RWjieRGJdPvQZ6rqyQKBgQDdgprKfS6q9eUWKNKv
|
||||
L2BeU0gZ8uQeCft2b50O3P/VzXYPQUsfy3NbI/I3vGW5exPuhVhEcFtwSObtTOps
|
||||
HiF7ycdbQbTxGaUwJfw3HPov709aNjSFdLs57S7w23NATgKrR3RkJWZiejABn+Dq
|
||||
Rp5AxbToDa3+XazwjD5RnqvZBwKBgQDXh/Oj5S1EeF1xUXgTbhFWi/I2uN01DN/d
|
||||
bwAce0nkfafL0aH20gb34VRSYIIsp+vJyZENb72P3/sQOn7CEVY44KOHhxq/JltR
|
||||
jOvWGI3gvFcHz3RGGy6BdZH0WgV4xcucI/cGgJvs7avIDJEaF1gcncfU7vmpOJpK
|
||||
YqPG6NWDpwKBgQDJoEZRplzCVQzvfL05pQAtG9V3eTXXefKgvbvSeauN63VZMW+2
|
||||
QzR/c1rZDO3zRWrBJDNSKIuyy0kYG3kObObBjMuf71FKXLOV/h1z9TZuR4CNduWb
|
||||
zMNXWOPvbXGcyOV5DpONTNXDMcFc2TCbTyhhgRTIXRtRe+cdFirrlGiMJQKBgCdo
|
||||
jUznZ4qAc513pvvugS8Q8Z292XyMuRYU6LFMfatQqnCjCPlHV8zVH4TcbpDZt0wz
|
||||
FdmeF8wJyS8jcu/rGZfWwy/RrTtMOSBFIw4HeVGhPkyISxtSdwNmyuQh3aRCjkMj
|
||||
dFR1CY2du24dlh5uLEc3NkWh2HZvig6V0JpbEkc7AoGAJG++n85sHGFInWX2kfhn
|
||||
WzewdGPA1EOTsp0cBqhicqwsjkmBREnR8XwNi8iwnQnVOY2/ejmVXLBufK0sBXKf
|
||||
rzJ4UIPpZFa86eSbTZC9dKXl5dH1Y1iqoaqE5pybhz5/K5yIlwJyN/mjoBdG928k
|
||||
bvhdWlP6Od9fw/UFGd2Q6TA=
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
|
||||
UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy
|
||||
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1
|
||||
MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx
|
||||
dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B
|
||||
AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f
|
||||
BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A
|
||||
cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC
|
||||
AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ
|
||||
MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm
|
||||
aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw
|
||||
ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj
|
||||
IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF
|
||||
MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
|
||||
A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y
|
||||
7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh
|
||||
1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
|
||||
UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy
|
||||
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1
|
||||
MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx
|
||||
dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B
|
||||
AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f
|
||||
BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A
|
||||
cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC
|
||||
AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ
|
||||
MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm
|
||||
aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw
|
||||
ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj
|
||||
IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF
|
||||
MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
|
||||
A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y
|
||||
7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh
|
||||
1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,20 +1,20 @@
|
||||
欢迎使用微信支付!
|
||||
微信支付API共四份(证书pkcs12格式、证书pem格式、证书密钥pem格式、CA证书),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
CA证书(rootca.pem)
|
||||
微信支付api服务器上也部署了证明微信支付身份的服务器证书,您在使用api进行调用时也需要验证所调用服务器及域名的真实性
|
||||
该文件为签署微信支付证书的权威机构的根证书,可以用来验证微信支付服务器证书的真实性
|
||||
欢迎使用微信支付!
|
||||
微信支付API共四份(证书pkcs12格式、证书pem格式、证书密钥pem格式、CA证书),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
CA证书(rootca.pem)
|
||||
微信支付api服务器上也部署了证明微信支付身份的服务器证书,您在使用api进行调用时也需要验证所调用服务器及域名的真实性
|
||||
该文件为签署微信支付证书的权威机构的根证书,可以用来验证微信支付服务器证书的真实性
|
||||
某些环境和工具已经内置了若干权威机构的根证书,无需引用该证书也可以正常进行验证,这里提供给您在未内置所必须根证书的环境中载入使用
|
||||
@@ -1,26 +1,26 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEZjCCA8+gAwIBAgIEAXc9yTANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
|
||||
Q04xEjAQBgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNV
|
||||
BAoTB1RlbmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEf
|
||||
MB0GCSqGSIb3DQEJARYQbW1wYXltY2hAdGVuY2VudDAeFw0xNzExMTAxMDAwMzZa
|
||||
Fw0yNzExMDgxMDAwMzZaMIGVMQswCQYDVQQGEwJDTjESMBAGA1UECBMJR3Vhbmdk
|
||||
b25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UEChMHVGVuY2VudDEOMAwGA1UE
|
||||
CxMFTU1QYXkxKjAoBgNVBAMUIeaxn+ilv+eggeWuouihl+enkeaKgOaciemZkOWF
|
||||
rOWPuDERMA8GA1UEBBMINjUyMTk5MDYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
|
||||
ggEKAoIBAQDInMTnbvdJg6CXRbfiFT/lokX/aN7tUVXvlckjQdWegHQKAckOalZF
|
||||
T3YuYRDmdOhLQIb7sc1VdS5Tjw8BoNbRHo5WGNQuHjigVdWv8nRRzdrEXTEX0neM
|
||||
7R0mrL7C5T4Nj5e6f4EhD8jVkhRisWiY9yecLtawohDrXrF61Sea356rDXl+00g1
|
||||
YcELw8NaKOzEJ3QEdQh+23cBwasXPnCI/ntQOWLBfJdGarD3zyAcC7D6exr5/8QY
|
||||
AGvFaBmJs9SarivynDMaALh/q98A9LR0MeQA9Tj8/8ABl1T+i53EP9ftq1xSwpmX
|
||||
qFQRzAdR9a66OTJ/oq+eDueiqz64UGItAgMBAAGjggFGMIIBQjAJBgNVHRMEAjAA
|
||||
MCwGCWCGSAGG+EIBDQQfFh0iQ0VTLUNBIEdlbmVyYXRlIENlcnRpZmljYXRlIjAd
|
||||
BgNVHQ4EFgQU23fb4qrlRqBzgX0/TPfPHzEh4Iwwgb8GA1UdIwSBtzCBtIAUPgUm
|
||||
9iJitBVbiM1kfrDUYqflhnShgZCkgY0wgYoxCzAJBgNVBAYTAkNOMRIwEAYDVQQI
|
||||
EwlHdWFuZ2RvbmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50
|
||||
MQwwCgYDVQQLEwNXWEcxEzARBgNVBAMTCk1tcGF5bWNoQ0ExHzAdBgkqhkiG9w0B
|
||||
CQEWEG1tcGF5bWNoQHRlbmNlbnSCCQC7VJcrvADoVzAOBgNVHQ8BAf8EBAMCBsAw
|
||||
FgYDVR0lAQH/BAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQADgYEAIH/KP1Q9
|
||||
/XpV8OAhN3xUJl62KezCjoAScTsLIAF6T0FA68kELRP+YBDV7cxvmhVO2+eLHBJ0
|
||||
GZc1UUFmibEuW+uSrqvoVp6WL11X+XGlGETeMajjdzU0t8DDFInlmBgPjO9Y+dhC
|
||||
L8yws7GjNcTIuRMgIDHYCluRSdOHwpQbS6Q=
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEZjCCA8+gAwIBAgIEAXc9yTANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
|
||||
Q04xEjAQBgNVBAgTCUd1YW5nZG9uZzERMA8GA1UEBxMIU2hlbnpoZW4xEDAOBgNV
|
||||
BAoTB1RlbmNlbnQxDDAKBgNVBAsTA1dYRzETMBEGA1UEAxMKTW1wYXltY2hDQTEf
|
||||
MB0GCSqGSIb3DQEJARYQbW1wYXltY2hAdGVuY2VudDAeFw0xNzExMTAxMDAwMzZa
|
||||
Fw0yNzExMDgxMDAwMzZaMIGVMQswCQYDVQQGEwJDTjESMBAGA1UECBMJR3Vhbmdk
|
||||
b25nMREwDwYDVQQHEwhTaGVuemhlbjEQMA4GA1UEChMHVGVuY2VudDEOMAwGA1UE
|
||||
CxMFTU1QYXkxKjAoBgNVBAMUIeaxn+ilv+eggeWuouihl+enkeaKgOaciemZkOWF
|
||||
rOWPuDERMA8GA1UEBBMINjUyMTk5MDYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
|
||||
ggEKAoIBAQDInMTnbvdJg6CXRbfiFT/lokX/aN7tUVXvlckjQdWegHQKAckOalZF
|
||||
T3YuYRDmdOhLQIb7sc1VdS5Tjw8BoNbRHo5WGNQuHjigVdWv8nRRzdrEXTEX0neM
|
||||
7R0mrL7C5T4Nj5e6f4EhD8jVkhRisWiY9yecLtawohDrXrF61Sea356rDXl+00g1
|
||||
YcELw8NaKOzEJ3QEdQh+23cBwasXPnCI/ntQOWLBfJdGarD3zyAcC7D6exr5/8QY
|
||||
AGvFaBmJs9SarivynDMaALh/q98A9LR0MeQA9Tj8/8ABl1T+i53EP9ftq1xSwpmX
|
||||
qFQRzAdR9a66OTJ/oq+eDueiqz64UGItAgMBAAGjggFGMIIBQjAJBgNVHRMEAjAA
|
||||
MCwGCWCGSAGG+EIBDQQfFh0iQ0VTLUNBIEdlbmVyYXRlIENlcnRpZmljYXRlIjAd
|
||||
BgNVHQ4EFgQU23fb4qrlRqBzgX0/TPfPHzEh4Iwwgb8GA1UdIwSBtzCBtIAUPgUm
|
||||
9iJitBVbiM1kfrDUYqflhnShgZCkgY0wgYoxCzAJBgNVBAYTAkNOMRIwEAYDVQQI
|
||||
EwlHdWFuZ2RvbmcxETAPBgNVBAcTCFNoZW56aGVuMRAwDgYDVQQKEwdUZW5jZW50
|
||||
MQwwCgYDVQQLEwNXWEcxEzARBgNVBAMTCk1tcGF5bWNoQ0ExHzAdBgkqhkiG9w0B
|
||||
CQEWEG1tcGF5bWNoQHRlbmNlbnSCCQC7VJcrvADoVzAOBgNVHQ8BAf8EBAMCBsAw
|
||||
FgYDVR0lAQH/BAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQADgYEAIH/KP1Q9
|
||||
/XpV8OAhN3xUJl62KezCjoAScTsLIAF6T0FA68kELRP+YBDV7cxvmhVO2+eLHBJ0
|
||||
GZc1UUFmibEuW+uSrqvoVp6WL11X+XGlGETeMajjdzU0t8DDFInlmBgPjO9Y+dhC
|
||||
L8yws7GjNcTIuRMgIDHYCluRSdOHwpQbS6Q=
|
||||
-----END CERTIFICATE-----
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDInMTnbvdJg6CX
|
||||
RbfiFT/lokX/aN7tUVXvlckjQdWegHQKAckOalZFT3YuYRDmdOhLQIb7sc1VdS5T
|
||||
jw8BoNbRHo5WGNQuHjigVdWv8nRRzdrEXTEX0neM7R0mrL7C5T4Nj5e6f4EhD8jV
|
||||
khRisWiY9yecLtawohDrXrF61Sea356rDXl+00g1YcELw8NaKOzEJ3QEdQh+23cB
|
||||
wasXPnCI/ntQOWLBfJdGarD3zyAcC7D6exr5/8QYAGvFaBmJs9SarivynDMaALh/
|
||||
q98A9LR0MeQA9Tj8/8ABl1T+i53EP9ftq1xSwpmXqFQRzAdR9a66OTJ/oq+eDuei
|
||||
qz64UGItAgMBAAECggEACfXuuOcDlDza3mfxx2HyuD4kZ5gXaYUeVTUEtaFxL9uE
|
||||
53JLP1H8Upitb4QWSLsJRaNAkIK1hUa6NB/oSNZplByGSLQW5OtPOHbKk1/gcqdb
|
||||
82AFLf+fO/oR9nehSSAEwrucdwAZs0CLYj9Mj9HrNZ0f9FtHAaIqYOVkvoqS2tek
|
||||
6DOV8gqGHc5myiFJk058GExbaJaWXfiqCJE325v9aeC1XH8K9Zq0is5dsAQoYhs6
|
||||
ct13vNo+vCVm/5ru72twagbSuJ3ya+Dg/lP5UAk9QtAbEVMKQaOWGUtbO3CICZEr
|
||||
N3/AWKpM3677zgVxL7oWI34vqWyiN7k7gFCHnFW2wQKBgQD/otGvnJC/pjykI+x4
|
||||
GbuH2ytcb99qprs4PtCCKOd6RO9J6/lMrQrSDBovC6kHwV9taSmSuVzsfBZbzyHI
|
||||
cXMY+Z4SdEJNaEb7+sHHkAuEneRnO5ErxkHtvSY9T68grtblIZLK0Lw5EpoZ0D1w
|
||||
aWzfepg0HTKyEZStlTr/D/I4CQKBgQDI5eTD7yAQAc7/mQFUBCjWxCFn6MOkuTSK
|
||||
0cqTs/oMTfZkbxNJKn/DOIMiOgvxyK//HYTvwpqxV+44ekrWVoguN9v1qbnLvv9f
|
||||
HmgnLLy2rXFfE+W8mZD/q7PsMXnf42/PV5Wrb+EfYVl6h/MJrZZaD0xon3bIz2Rq
|
||||
tSpkuRl6BQKBgQCbAOTX8L0sF+ZJOKcXo7K8C77dC9CSYIrA7gWMBrVkxAu77ON7
|
||||
BKm89y2hPRa+5xevxcY5ez/G/O6puIypd3Dswd6BHhFd0k7IVyHMmaECRqLJnarG
|
||||
ui4bs0dOgdSUoq8WvCa/55VZndfmswet857aWwGTB+lHY7WdExF0uvyJ0QKBgA/S
|
||||
28P7D8FzAwTq3knp0fWomSEAGnjdBaBxic08fdN+SIv8m75FlK6hwuJtRAeVURd9
|
||||
Eb14zIpvbJoSN9bOFgfd6ntdFP9RWff6AyYixfJ1ktp0TMIgLmWU9qUB+KGD3ois
|
||||
U2OfelHobw3Rq3j1rUQGtHQBK3ABtd0Zy+8HDVSpAoGBALVz3p85CgntTjXO5Cnt
|
||||
x2K74bRkblPsyhG04aXiqLHMBnLLbSYuXfhVEG2moqnmipG3IJ4CMKGZYA5GyLwr
|
||||
DmMhzaer+pGjN/KLFnV/fHv5HaoA+sKhhNHDB/54yqV8+6es/RbohznMrO0b9Ek9
|
||||
+uOVXgMrOYo1kF+na5mv4+7E
|
||||
-----END PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDInMTnbvdJg6CX
|
||||
RbfiFT/lokX/aN7tUVXvlckjQdWegHQKAckOalZFT3YuYRDmdOhLQIb7sc1VdS5T
|
||||
jw8BoNbRHo5WGNQuHjigVdWv8nRRzdrEXTEX0neM7R0mrL7C5T4Nj5e6f4EhD8jV
|
||||
khRisWiY9yecLtawohDrXrF61Sea356rDXl+00g1YcELw8NaKOzEJ3QEdQh+23cB
|
||||
wasXPnCI/ntQOWLBfJdGarD3zyAcC7D6exr5/8QYAGvFaBmJs9SarivynDMaALh/
|
||||
q98A9LR0MeQA9Tj8/8ABl1T+i53EP9ftq1xSwpmXqFQRzAdR9a66OTJ/oq+eDuei
|
||||
qz64UGItAgMBAAECggEACfXuuOcDlDza3mfxx2HyuD4kZ5gXaYUeVTUEtaFxL9uE
|
||||
53JLP1H8Upitb4QWSLsJRaNAkIK1hUa6NB/oSNZplByGSLQW5OtPOHbKk1/gcqdb
|
||||
82AFLf+fO/oR9nehSSAEwrucdwAZs0CLYj9Mj9HrNZ0f9FtHAaIqYOVkvoqS2tek
|
||||
6DOV8gqGHc5myiFJk058GExbaJaWXfiqCJE325v9aeC1XH8K9Zq0is5dsAQoYhs6
|
||||
ct13vNo+vCVm/5ru72twagbSuJ3ya+Dg/lP5UAk9QtAbEVMKQaOWGUtbO3CICZEr
|
||||
N3/AWKpM3677zgVxL7oWI34vqWyiN7k7gFCHnFW2wQKBgQD/otGvnJC/pjykI+x4
|
||||
GbuH2ytcb99qprs4PtCCKOd6RO9J6/lMrQrSDBovC6kHwV9taSmSuVzsfBZbzyHI
|
||||
cXMY+Z4SdEJNaEb7+sHHkAuEneRnO5ErxkHtvSY9T68grtblIZLK0Lw5EpoZ0D1w
|
||||
aWzfepg0HTKyEZStlTr/D/I4CQKBgQDI5eTD7yAQAc7/mQFUBCjWxCFn6MOkuTSK
|
||||
0cqTs/oMTfZkbxNJKn/DOIMiOgvxyK//HYTvwpqxV+44ekrWVoguN9v1qbnLvv9f
|
||||
HmgnLLy2rXFfE+W8mZD/q7PsMXnf42/PV5Wrb+EfYVl6h/MJrZZaD0xon3bIz2Rq
|
||||
tSpkuRl6BQKBgQCbAOTX8L0sF+ZJOKcXo7K8C77dC9CSYIrA7gWMBrVkxAu77ON7
|
||||
BKm89y2hPRa+5xevxcY5ez/G/O6puIypd3Dswd6BHhFd0k7IVyHMmaECRqLJnarG
|
||||
ui4bs0dOgdSUoq8WvCa/55VZndfmswet857aWwGTB+lHY7WdExF0uvyJ0QKBgA/S
|
||||
28P7D8FzAwTq3knp0fWomSEAGnjdBaBxic08fdN+SIv8m75FlK6hwuJtRAeVURd9
|
||||
Eb14zIpvbJoSN9bOFgfd6ntdFP9RWff6AyYixfJ1ktp0TMIgLmWU9qUB+KGD3ois
|
||||
U2OfelHobw3Rq3j1rUQGtHQBK3ABtd0Zy+8HDVSpAoGBALVz3p85CgntTjXO5Cnt
|
||||
x2K74bRkblPsyhG04aXiqLHMBnLLbSYuXfhVEG2moqnmipG3IJ4CMKGZYA5GyLwr
|
||||
DmMhzaer+pGjN/KLFnV/fHv5HaoA+sKhhNHDB/54yqV8+6es/RbohznMrO0b9Ek9
|
||||
+uOVXgMrOYo1kF+na5mv4+7E
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
|
||||
UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy
|
||||
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1
|
||||
MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx
|
||||
dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B
|
||||
AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f
|
||||
BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A
|
||||
cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC
|
||||
AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ
|
||||
MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm
|
||||
aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw
|
||||
ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj
|
||||
IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF
|
||||
MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
|
||||
A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y
|
||||
7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh
|
||||
1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
|
||||
UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy
|
||||
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1
|
||||
MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx
|
||||
dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B
|
||||
AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f
|
||||
BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A
|
||||
cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC
|
||||
AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ
|
||||
MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm
|
||||
aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw
|
||||
ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj
|
||||
IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF
|
||||
MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
|
||||
A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y
|
||||
7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh
|
||||
1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,20 +1,20 @@
|
||||
欢迎使用微信支付!
|
||||
微信支付API共四份(证书pkcs12格式、证书pem格式、证书密钥pem格式、CA证书),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
CA证书(rootca.pem)
|
||||
微信支付api服务器上也部署了证明微信支付身份的服务器证书,您在使用api进行调用时也需要验证所调用服务器及域名的真实性
|
||||
该文件为签署微信支付证书的权威机构的根证书,可以用来验证微信支付服务器证书的真实性
|
||||
欢迎使用微信支付!
|
||||
微信支付API共四份(证书pkcs12格式、证书pem格式、证书密钥pem格式、CA证书),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000)
|
||||
证书pem格式(apiclient_cert.pem)
|
||||
从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
|
||||
证书密钥pem格式(apiclient_key.pem)
|
||||
从apiclient_cert.p12中导出密钥部分的文件,为pem格式
|
||||
部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供
|
||||
您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem
|
||||
CA证书(rootca.pem)
|
||||
微信支付api服务器上也部署了证明微信支付身份的服务器证书,您在使用api进行调用时也需要验证所调用服务器及域名的真实性
|
||||
该文件为签署微信支付证书的权威机构的根证书,可以用来验证微信支付服务器证书的真实性
|
||||
某些环境和工具已经内置了若干权威机构的根证书,无需引用该证书也可以正常进行验证,这里提供给您在未内置所必须根证书的环境中载入使用
|
||||
Reference in New Issue
Block a user