title: TePass 使用过程的坑!
date: 2022-05-24 13:40:00
toc: false
index_img: http://api.btstu.cn/sjbz/?lx=m_dongman&cid=1
category:
- 技巧
tags: - 配置
- 支持
- 格式
配置 TePass 时有很多坑:下面一一记录下:
- 支付宝发回调通知时,需要验签,在验签这步使用的是支付宝的公钥,很多人看文档不认真,弄成了商户应用的公钥;
- 网站的问题,比如用了 CDN,那么需要找到自己网站的回调 URL,在 CDN 设置中排除回调 URL(此 URL 不执行 CDN);
- 网址在支付宝的黑名单,肯定无法接收到通知;
- 商户私钥公钥生成的版本有问题,至少需要 1.4 以上的版本;
- 回调地址填错了,或者在支付宝的开放平台没有填回调地址;
- 支付宝回调通知中返回数据格式的问题,转义符方面注意一下,需要自己去处理;
- 需确认页面是 http 还是 https,如果是 https,那么需要安装 ssl 证书,证书要求有如下:要求 “正规的证书机构签发,不支持自签名”。
注意:notify_url 页面只能返回 success,异步通知页面上不可有任何 HTML 代码。