upload project source code
This commit is contained in:
3
后端源码/yifan.action-ai.cn/api/certs/.gitkeep
Normal file
3
后端源码/yifan.action-ai.cn/api/certs/.gitkeep
Normal file
@@ -0,0 +1,3 @@
|
||||
# 微信支付证书目录
|
||||
# 请将以下文件放置在此目录:
|
||||
# - apiclient_key.pem (商户私钥)
|
||||
BIN
后端源码/yifan.action-ai.cn/api/certs/apiclient_cert.p12
Normal file
BIN
后端源码/yifan.action-ai.cn/api/certs/apiclient_cert.p12
Normal file
Binary file not shown.
25
后端源码/yifan.action-ai.cn/api/certs/apiclient_cert.pem
Normal file
25
后端源码/yifan.action-ai.cn/api/certs/apiclient_cert.pem
Normal file
@@ -0,0 +1,25 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEKDCCAxCgAwIBAgIULAyvqYmApK1eADNQ9+00HnZZAoowDQYJKoZIhvcNAQEL
|
||||
BQAwXjELMAkGA1UEBhMCQ04xEzARBgNVBAoTClRlbnBheS5jb20xHTAbBgNVBAsT
|
||||
FFRlbnBheS5jb20gQ0EgQ2VudGVyMRswGQYDVQQDExJUZW5wYXkuY29tIFJvb3Qg
|
||||
Q0EwHhcNMjYwMzA0MTExMTIyWhcNMzEwMzAzMTExMTIyWjCBgTETMBEGA1UEAwwK
|
||||
MTczODE3NjYxMTEbMBkGA1UECgwS5b6u5L+h5ZWG5oi357O757ufMS0wKwYDVQQL
|
||||
DCTlpKnmtKXlo7nmorXmlofljJbnp5HmioDmnInpmZDlhazlj7gxCzAJBgNVBAYT
|
||||
AkNOMREwDwYDVQQHDAhTaGVuWmhlbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
|
||||
AQoCggEBALb0ZMo4sC01JK0AmVOoIs06qABKO4vkiXgqyhLewVMWy+G5Nn1TUPY/
|
||||
bIioHqJpLQowq4IFrPWpAbMOK/VYTO6g2KgX+K34eHu3fCpO7TFz/robpESslpKI
|
||||
rSJFBuow6l9ECCyj7kqNbNQiTqssVDvvP7LseLf2HhGVFE1nKbYztitxn9fDwWsG
|
||||
GxPcz/88xH2GoD4Qzvwfznc1M1ypAUDQh7pQEeYF1Z+idrhTIXgrSH18TnhOgbnb
|
||||
7cuxc80H5n19h7vuBRGlCZfZxgtKoeS7GLer5PEjyQPFSKq0XDdVMvMbTKJLI1xr
|
||||
yn9UslIlMcTS042f+WZkmpBZRTNHhaMCAwEAAaOBuTCBtjAJBgNVHRMEAjAAMAsG
|
||||
A1UdDwQEAwID+DCBmwYDVR0fBIGTMIGQMIGNoIGKoIGHhoGEaHR0cDovL2V2Y2Eu
|
||||
aXRydXMuY29tLmNuL3B1YmxpYy9pdHJ1c2NybD9DQT0xQkQ0MjIwRTUwREJDMDRC
|
||||
MDZBRDM5NzU0OTg0NkMwMUMzRThFQkQyJnNnPUhBQ0M0NzFCNjU0MjJFMTJCMjdB
|
||||
OUQzM0E4N0FEMUNERjU5MjZFMTQwMzcxMA0GCSqGSIb3DQEBCwUAA4IBAQAs+fem
|
||||
x2xO0hFvQjQo8Fay5O/dL6FAm+PKKaPpv1tSUqqhe20GNUjvQYep7BsqQUqRaiGC
|
||||
NMa2iCJbq8rRNELziw5Tr0RPS6NnCx6FP6QlebjBOwbaV2bcFVWzCYfTZSffRQpX
|
||||
ghFvUlk2AFZQW8mWUfRZI/tiHGj39g7nQ6KPhKGw8H3C/+3Oy5lj+/HrAhItO0gf
|
||||
duKlsS8RLDlxrCV7PPxR0CpzwDIcIxc46DURkMiMw1ROi6+3HJfMt2tVQf2reCMV
|
||||
qVXSukJTrasHZ4c6pT6kEbXo2UEYq9JS8Pba/XKv+qRWKK5H6ZjCvD9Y/scGiBoj
|
||||
k75MitFVBKgQ5X11
|
||||
-----END CERTIFICATE-----
|
||||
28
后端源码/yifan.action-ai.cn/api/certs/apiclient_key.pem
Normal file
28
后端源码/yifan.action-ai.cn/api/certs/apiclient_key.pem
Normal file
@@ -0,0 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC29GTKOLAtNSSt
|
||||
AJlTqCLNOqgASjuL5Il4KsoS3sFTFsvhuTZ9U1D2P2yIqB6iaS0KMKuCBaz1qQGz
|
||||
Div1WEzuoNioF/it+Hh7t3wqTu0xc/66G6RErJaSiK0iRQbqMOpfRAgso+5KjWzU
|
||||
Ik6rLFQ77z+y7Hi39h4RlRRNZym2M7YrcZ/Xw8FrBhsT3M//PMR9hqA+EM78H853
|
||||
NTNcqQFA0Ie6UBHmBdWfona4UyF4K0h9fE54ToG52+3LsXPNB+Z9fYe77gURpQmX
|
||||
2cYLSqHkuxi3q+TxI8kDxUiqtFw3VTLzG0yiSyNca8p/VLJSJTHE0tONn/lmZJqQ
|
||||
WUUzR4WjAgMBAAECggEBAIjy3fNlhbMBYcfCeANgC1T2gEVfS72Gv8Rcu1Buv+XT
|
||||
XaBEhN5BHIyHo1WUCwJlmlpTXj6AwxxMe0It7IfFpijF7Ae/kd2f7YgmK+J7nB91
|
||||
hYqIIGlri3Z6qqbJZsis/vN6uGe5+iiCPqF4YMzO7OrERzlGu4Jwz8c3gbAC9f00
|
||||
6gvtSy9LOOi9QzD70Ws0otk0oDpuhyYtff67/ac9rWWuh5W/XZ89Or7wj+mxBkNd
|
||||
qTXmPiQj+g5W4p9w4Sy+MQTzWAXKlNU2vLhrkrdbSWbdKPoSKNE8Uax6pZb7tonS
|
||||
/OVNDO1EN40XdwnowgVRZ+0nNMIi67iEU6ie4xjF8MECgYEA398njvK5XQ6pLFuI
|
||||
uOEG4zM8TC1va0qyzGoEkkkt9oh0gZ2gZZodFk33UNxPERF4ATQYRz4Ky5u07j49
|
||||
eHQAAAhUXHbH7C9gGSYS9PojtwcAUK69dnyCqb1TFBbQ8bxnpbdrJ+w1pFOabqbV
|
||||
LddYX7+KjnpeGe0tux4uahCbyIMCgYEA0TX76L25D9lD1mVMVBMBmK6TUO8BE5ja
|
||||
qWkHbCupO2P2XMnewxpjG+HoxeGFidub5Een5hawnmiqnLlzv761uMe0MW1ZLqlR
|
||||
VVTRbiL2ZIMNKlfurA6VHXR7OPKLLiBZXZ5pD+ddsFTMQ9FxobPTIibaCVE7oejW
|
||||
CfdGp+8fhGECgYAyFNTfqLMI+0+jKbLzUPvedcbGb9+eC+7lxc3R/+b1YN9XY7DP
|
||||
KePZ6oUqJK7XbaX/9ux7e4ikteeK6IeN271oRHTC3puo3YxM8/SHszGsLzfF1OFz
|
||||
kTUVzdG5C8WgXnp9WwPwwWnaog1JNa84+xS9DrdrWjqU6DczxfOyLJb9CwKBgAQg
|
||||
qYis/ZK3eaQoOXpLKbPmddeZ746AbIf9H31d2yflz/2Cqhd1VNE/AsWsrmLK52d4
|
||||
lnJurith60POUN9Olu0/W2nCO4k1I/qoAr3GiM/w2fik5XuVihGbs7aq6l4Nm1XC
|
||||
g1Yh/XI2KhWIc1J6Zsb8tz6J0MBgBKELtOQpTpjhAoGBAKnNs1NlPgM0+aOYt4Qd
|
||||
ukQTYs+lZoTfxwA+O8O9z8jCFEcjr+az2NBGLMQOst9Nebah5BVJ/YHrLKjGIOxE
|
||||
kvtM1qZDQxmaQG9Yq/aJc2sTwxDYgB/lBqRhQCiLxsKiX21G0oUiMVdYro6So4bX
|
||||
CwsA6mUpEKe+hhmGjFA3akCC
|
||||
-----END PRIVATE KEY-----
|
||||
18
后端源码/yifan.action-ai.cn/api/certs/证书使用说明.txt
Normal file
18
后端源码/yifan.action-ai.cn/api/certs/证书使用说明.txt
Normal file
@@ -0,0 +1,18 @@
|
||||
欢迎使用微信支付!
|
||||
附件中的三份文件(证书pkcs12格式、证书pem格式、证书密钥pem格式),为接口中强制要求时需携带的证书文件。
|
||||
证书属于敏感信息,请妥善保管不要泄露和被他人复制。
|
||||
不同开发语言下的证书格式不同,以下为说明指引:
|
||||
证书pkcs12格式(apiclient_cert.p12)
|
||||
包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份
|
||||
部分安全性要求较高的API需要使用该证书来确认您的调用身份
|
||||
windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户号(如:1900006031)
|
||||
证书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)下载
|
||||
Reference in New Issue
Block a user