init
This commit is contained in:
69
server/certs/README_CERTIFICATES.md
Normal file
69
server/certs/README_CERTIFICATES.md
Normal file
@@ -0,0 +1,69 @@
|
||||
# 微信支付证书配置说明
|
||||
|
||||
## 📋 需要的证书文件
|
||||
|
||||
请将以下证书文件放置在此目录下:
|
||||
|
||||
### 1. 商户API证书 (必需)
|
||||
- **文件名**: `apiclient_cert.pem`
|
||||
- **说明**: 商户API证书,用于API调用身份验证
|
||||
- **获取方式**: 微信支付商户平台 → 账户中心 → API安全 → API证书
|
||||
|
||||
### 2. 商户API私钥 (必需)
|
||||
- **文件名**: `apiclient_key.pem`
|
||||
- **说明**: 商户API私钥,用于签名验证
|
||||
- **获取方式**: 微信支付商户平台 → 账户中心 → API安全 → API证书
|
||||
|
||||
### 3. 商户API证书(PKCS12格式) (可选)
|
||||
- **文件名**: `apiclient_cert.p12`
|
||||
- **说明**: PKCS12格式的证书,某些场景下使用
|
||||
- **获取方式**: 微信支付商户平台 → 账户中心 → API安全 → API证书
|
||||
|
||||
## 🔐 获取证书的详细步骤
|
||||
|
||||
### 步骤1: 登录微信支付商户平台
|
||||
1. 访问 https://pay.weixin.qq.com
|
||||
2. 使用商户号和密码登录
|
||||
|
||||
### 步骤2: 进入API安全页面
|
||||
1. 点击左侧菜单 "账户中心"
|
||||
2. 选择 "API安全"
|
||||
3. 点击 "API证书"
|
||||
|
||||
### 步骤3: 下载证书
|
||||
1. 如果是首次使用,需要先申请证书
|
||||
2. 证书申请通过后,下载证书压缩包
|
||||
3. 解压后将证书文件放置到此目录
|
||||
|
||||
## ⚠️ 安全注意事项
|
||||
|
||||
1. **证书保密**: 证书文件包含敏感信息,请妥善保管
|
||||
2. **权限控制**: 确保证书文件只有应用程序可以访问
|
||||
3. **版本控制**: 不要将证书文件提交到代码仓库
|
||||
4. **定期更新**: 证书有有效期,请定期检查和更新
|
||||
|
||||
## 📁 目录结构示例
|
||||
|
||||
```
|
||||
certs/
|
||||
├── README_CERTIFICATES.md # 本说明文件
|
||||
├── apiclient_cert.pem # 商户API证书 (必需)
|
||||
├── apiclient_key.pem # 商户API私钥 (必需)
|
||||
└── apiclient_cert.p12 # PKCS12证书 (可选)
|
||||
```
|
||||
|
||||
## 🔧 配置验证
|
||||
|
||||
证书配置完成后,可以通过以下方式验证:
|
||||
|
||||
1. 启动服务器
|
||||
2. 查看日志中是否有证书加载成功的信息
|
||||
3. 调用支付接口测试是否正常
|
||||
|
||||
## 📞 获取帮助
|
||||
|
||||
如果在证书配置过程中遇到问题:
|
||||
|
||||
1. 查看微信支付官方文档: https://pay.weixin.qq.com/wiki/doc/apiv3/
|
||||
2. 联系微信支付客服
|
||||
3. 检查服务器日志中的错误信息
|
||||
Reference in New Issue
Block a user