请问一下微信支付申请了之后只能对应一个域名么? [ 2.0 版本 ]
请问一下微信支付申请了之后只能对应一个域名么?比如正式线和测试线,只能有一个可以用?
最佳答案
-
如果用到统一下单接口,你就可以在这个环节生成针对不同业务域名的订单,请求体携带的notify_url字段决定支付后通知哪个业务的服务端结算。
哪台服务器生成的订单,跟域名关系不大...主要跟哪台服务器/域名接收回调有关。
即使有某些约束了url的host(域名)的场景,你也可以变通让web服务器(Nginx..)通过你约定的方式(request_uri、args等)基于反向代理机制给你重新投递回调结果到你期望的其他域/服务器...
比如:location /proxy/ { if ($request_uri ~ ^/proxy/(.*)/ ) { set $domain $1; proxy_pass http://$domain/wechat/notify; } }
Request: http://www.yiichina.com/proxy/order.yiichaina.com/ ...
- 没测试,理论可行...
其他 0 个回答
没有找到数据。
PHP学院的中学生
注册时间:2018-10-23
最后登录:2024-09-23
在线时长:168小时13分
最后登录:2024-09-23
在线时长:168小时13分
- 粉丝29
- 金钱4725
- 威望30
- 积分6705