场景:

要一个微信认证+CAS单点认证功能,将系统用户与微信用户绑定,认证端在CAS中,用户账号体系也是用的CAS。

现象:

在微信中拿到code、openid后,去cas认证,认证结束后,跳转回系统首页,此时,在跳转的中间页中,显示“可在浏览器打开此网页下载文件”

解决方案:

猜测,跳转地址中有某些关键字是微信内置浏览器的,导致微信浏览器错认为我要去下载文件,最后通过排查,发现cas返回的ticket中带有:“localhost” ,转换掉后,可正常跳转

微信内置浏览器提示【可在浏览器打开此网页下载文件】相关推荐

  1. python打开火狐浏览器打不开网页_PHP让指定网页只能在微信内置浏览器打开 附代码...

    有时候,有些网页不方便在电脑或者手机QQ打开,比如:想创建一个微信活动页面,在电脑或者QQ打开会导致某些功能失效,页面错版等情况,为了避免出现这种情况,其实我们只需让它只能在微信打开就可以了. 电脑和 ...

  2. 判断网页是否为微信内置浏览器打开?

    文章目录 (两种方法)教你:"如何判断网页是不是在微信端内置浏览器打开?" 本文根据项目开发实际情况,着重探讨在微信内置浏览器中调用支付功能,遇到的几个坑! 目的: (方法一)全部 ...

  3. 奇怪的微信内置浏览器IOS版和Anroid 版

    2019独角兽企业重金招聘Python工程师标准>>> 在html5 网页中模拟写了一个名叫alert 的函数,主要实现了一个提示框和点击提示框回调的功能,函数如下: functio ...

  4. 安卓非微信内置浏览器中的网页调起微信支付的方案研究

    问题来源 之前在app中集成过微信支付,此种微信支付方式为app支付,即在我们自己的应用中嵌入微信支付SDK,由Native代码调起微信支付. 后来由于业务需要在我们app的WebView中打开第三方 ...

  5. CocosCreator H5 微信内置浏览器调起微信支付

    CocosCreator H5 微信内置浏览器调起微信支付 先来看看效果图 微信公众平台相关文档传送门https://mp.weixin.qq.com/wiki?t=resource/res_main ...

  6. vue支付宝html,vue 解决在微信内置浏览器中调用支付宝支付的情况

    我的思路大概是这样的 1. 验证是否是在微信内置浏览器中调用支付宝 2.给支付页面的url加上调用接口所需的参数(因为在微信里是不能直接调用支付宝的需要调用外部浏览器) 3.在外部浏览器中完成支付跳转 ...

  7. 分享链接在微信内置浏览器中无法打开也无法下载怎么办(Mindjump实现自动跳转浏览器)

    现如今有时候分享链接在微信内置浏览器中无法打开也无法下载,而且转发的话经常会被拦截,一旦被拦截用户在微信中识别二维码就会提示"已停止访问该网页",如此一来对外分享的二维码基本就作废 ...

  8. 微信7.0升级后 高德地图在微信内置浏览器定位失败

    此文为博主原创 转载请注明出处 尊重一下笔者的劳动成果 ⑩分感谢 场景:微信7.0 苹果可以获取到定位 安卓获取不到定位 原因:微信升级7.0做了安全限制 导致使用http的定位不能正常使用 解决办法 ...

  9. api 微信内置浏览器js_微信开发-微信内置浏览器的Javascript API

    /**! * 微信内置浏览器的Javascript API,功能包括: * * 1.分享到微信朋友圈 * 2.分享给微信好友 * 3.分享到腾讯微博 * 4.隐藏/显示右上角的菜单入口 * 5.隐藏/ ...

  10. 正则表达式获取url后面的参数截取微信支付code值(微信内置浏览器里使用微信支付)

    需求是在移动端的微信内置浏览器里使用微信支付,需要跳转到一个自定义的页面去,获取code值,支付成功之后,还要跳转回去原来的页面. url格式: http://xxx.com/?code=061NnY ...

最新文章

  1. [JS][dfs]题解 | #迷宫问题#
  2. 2022-2028年中国云服务市场深度调研及投资前景预测报告
  3. Dvtm -- 平铺式终端
  4. AWS Elastic Block Store和Simple Storage Services区别
  5. IIS7.0下 HTTP 错误 404.15 - Not Found 请求筛选模块被配置为拒绝包含的查询字符串过长的请求...
  6. python语言用法_python语言基本语句用法总结(1.)
  7. RESTORE DATABASE命令还原SQLServer 2005 数据库
  8. zanli_android_1.1.0,【轻松集赞】写了个涉嫌混淆微信官方服务的小程序
  9. 计算机级用英语怎么说,计算机国家一级用英语怎么说
  10. Informix常用操作方法命令
  11. DSP28335代码生成——如何使用两个中断
  12. 京东快运 | 快递单号查询API
  13. Vue的生命周期钩子函数之activated
  14. Mongodb Mysql 小测试 (To Be Continued)
  15. HCIP路由交换的三门考试
  16. 如何将 bn.bing.com 重定向至 www.bing.com
  17. 五招破解跨部门协作难|跨部门协作实践与总结
  18. walle 2.0 瓦力部署详细流程
  19. UEFIwindows8.1 + ubuntu 双系统安装
  20. OpenJ_Bailian - 2943小白鼠排队

热门文章

  1. Wireshark设置显示报文的时间
  2. 转载_CSR867x — 说说什么是ANC、CVC、DSP降噪
  3. 用Python制作我的核酸检测日历
  4. mysql 免安装 密码_mysql免安装版配置与修改密码
  5. java ffmpeg m3u8合片_FFmpeg MP4视频切片成TS m3u8播放系列
  6. 苏州企业如何免费办理软件著作权
  7. Chrome DevTools 中键盘快捷键的参考。
  8. 操作系统中ESP和MSR分区
  9. C语言问题,if条件里面按位取反
  10. c语言定义数组uint,c - 将uint8_t数组转换为C中的uint16_t值 - 堆栈内存溢出