调用友盟推送接口使用nginx代理时报“签名不正确”
Yy****************37
发布于 1 年前
1431来自福建省消息推送 U-Push
移动统计 U-App
由于服务器网络限制,使用nginx代理调用友盟推送的/api/send接口,请求url为http://msg.umeng.com:30090/api/send,30090为nginx代理端口,修改服务器hosts文件将msg.umeng.com指向nginx代理服务器ip,由nginx四层代理转发至80端口,接口返回2027,签名不正确。想咨询一下这种带端口的请求,签名时候的url和Host字段的域名要如何设置。
nginx代理配置如下:
stream {
server {
listen 30090;
set $server_umeng msg.umeng.com;
proxy_pass $server_umeng:80;
}
}
