微信jssdk配置一直正常,但通过分享出去的链接点击进来却出现 invalid signature
来源:互联网 发布:辫子戏 知乎 编辑:程序博客网 时间:2024/04/28 23:37
最近要在微信公众号上做个分享的功能,因为要分享后做相应的处理,因此自然要配置微信的jssdk。 经过测试,分享成功后是能成功回调的,因此说明jssdk目前是没有问题的。 但却出现了一个情况 ,就是通过分享后的链接再点击进来的时候,就出现了invalid signature。 经过排查比对后发现问题出现在分享后的链接上,因为分享的链接多了
;jsessionid=90169B860BF64CD020D62B9D942E3843 ,而我目前的代码是:
String yiming="域名"
StringBuffer fullUrl=new StringBuffer();
fullUrl.append(yiming);
fullUrl.append(yiming);
fullUrl.append(request.getServletPath()); //请求路径
String queryString = request.getQueryString(); //查询参数
if(StringUtil.isNotEmpty(queryString)){
fullUrl.append("?");
fullUrl.append(queryString);
}
String queryString = request.getQueryString(); //查询参数
if(StringUtil.isNotEmpty(queryString)){
fullUrl.append("?");
fullUrl.append(queryString);
}
然后这样的获取方法并不能获取到jssessionid, 解决方法是:
StringBuffer fullUrl=request.getRequestURL(); //获取全路径,包括jssessionid,但不包括参数
String queryString = request.getQueryString(); //查询参数
if(StringUtil.isNotEmpty(queryString)){
fullUrl.append("?");
fullUrl.append(queryString);
}
String queryString = request.getQueryString(); //查询参数
if(StringUtil.isNotEmpty(queryString)){
fullUrl.append("?");
fullUrl.append(queryString);
}
如此问题解决
0 0
- 微信jssdk配置一直正常,但通过分享出去的链接点击进来却出现 invalid signature
- 微信分享JSSDK-invalid signature签名错误的解决方案
- 微信JSSDK分享接口中wx.config 出现invalid signature问题的解决办法
- 微信JSSDK分享接口中wx.config 出现invalid signature问题的解决办法
- 微信jssdk分享报 config:invalid signature
- 微信JSSDK 突然出现invalid signature无效签名
- 微信JSSDK的接口invalid signature解决方法
- 关于前端微信分享jssdk config:invalid signature 签名错误
- 微信jssdk config:invalid signature 签名错误
- 微信JSSDK invalid signature签名错误记录
- 微信公众号开发之JSSDK:记config:invalid signature 的错误排查
- 微信分享链接后再次分享提示config:invalid signature
- java微信开发引入jssdk一直报invalid url domain错的其他原因
- 微信通过JSSDK分享朋友圈
- 微信的jssdk的config接口注入权限验证配置--signature的生成
- 微信一直报invalid signature错误解决
- jssdk invalid signature的一个坑
- 微信企业号 jsSDK wx.config报invalid signature错误,导致api接口无法使用
- [Linux C编程]例说makefile增加宏定义
- Android内存缓存
- HDU 1285 确定比赛名次(拓扑排序)
- HDU-1885 Key Task
- Jsp - TagLib 标签定义
- 微信jssdk配置一直正常,但通过分享出去的链接点击进来却出现 invalid signature
- Django之原生ajax
- Matplotlib画折线图
- Android漏洞挖掘工具收集与整理
- HDU2647 Reward(拓扑排序+链式前向星)
- 算法导论(c++实现)chapter4
- Jquery 实现可编辑的table
- 三分
- 文章标题