微信开发技巧-

来源:互联网 发布:连邦软件app 编辑:程序博客网 时间:2024/04/29 15:21

1、网页授权时,redirect_uri 参数设置错误

解决办法:

1)微信公众平台->接口权限->网页服务->网页帐号->网页授权获取用户基本信息,设置授权回调域名格式为【www.xxx.com】。注意不要加HTTP、8080等字样。

2)redirect 参数尽量不要使用html等静态页面链接。

3)最近,redirect _uri 参数不能填写  http:\\www.xxx.com:8090\Medical\pay.jsp  类型,即带有端口号的链接,否则不能正常获取code。可能和微信支付中填写的授权目录有关。因为我同一个公众号,希望能同时运行A、B两个应用。因为B项目的需求,填写了微信支付中填写的授权目录之后,A项目突然不能获取code了,导致获取OpenID失败。最后发现回调链接不能带端口号。


2、wx.config 报签名错误

1)config 签名时,要求填写调用API的URL地址,我们会写  xxx.jsp。但我们从servlet 转入这个 链接时,有的人会写request.getRequestDispatcher("/jsp/ChargeOverview.jsp").forward(request, response);

这样,当我们最后跳入这个jsp 时,地址栏其实是   xxx.servlet?para1=xxx&para2=xxx,其实是servlet 的地址,从而导致链接不一致,签名失败。

0 0
原创粉丝点击