收藏
回答

vue开发网页时,企业微信中网页授权时redirect_url带有#号跳转不正确

我们开发的是企业微信中的网页应用程序,使用vue写的,因为vue访问页面路径是带有#的,发现了企业微信中网页授权时redirect_url带有#号跳转不正确,查遍社区的方法urlencode一下 redirect_url试了没用。【查询网上另外的方法去掉vue的#,这个操作麻烦,要后台配合,我前端的后台太忙不搭理人。】请问有没有其他方法解决,redirect_url带有#号跳转不正确的问题。

回答关注问题邀请回答
收藏

5 个回答

  • 小晴儿.
    小晴儿.
    02-20

    还有人私信问我解决的方法,不好意思啊我很久没有登录这个社区了。我的解决方法是 【是把redirect_ur给encodeURIComponent】上面回复的也有额,不用私信问我了。。刚刚看了我的源码就是这样改的,已经线上用了没有问题的。

    02-20
    有用 1
    回复
  • 🎾 🎾 🎾
    🎾 🎾 🎾
    2023-05-18

    hhttps://open.weixin.qq.com/connect/oauth2/authorize? 这个接口请求返回这个报错信息 加载响应数据失败:没有内容可用,因为此请求已被重定向。是什么原因

    2023-05-18
    有用
    回复
  • 心跳的符号
    心跳的符号
    2022-09-14

    怎么解决的 分离一下思路。

    2022-09-14
    有用
    回复
  • 拾忆
    拾忆
    2021-10-11

    后端不配合就前端自己想办法解决,用其它符号先替换,授权后回跳地址再替换成正常的#再去跳转。

    2021-10-11
    有用
    回复 1
    • 小晴儿.
      小晴儿.
      2021-10-11
      谢谢回答,找到方法啦!!是把redirect_ur给encodeURIComponent,不是encodeUrl 【这个方法编码没变化】,害~~
      2021-10-11
      1
      回复
  • 靡不有初
    靡不有初
    2021-10-11

    授权后重定向的回调链接地址,请使用urlencode对链接进行处理

    2021-10-11
    有用
    回复 2
    • 靡不有初
      靡不有初
      2021-10-11
      而且,转化后另一个页面要接收code,最好把一些信息保存到cookie里面,否则肯定要后台
      2021-10-11
      回复
    • 小晴儿.
      小晴儿.
      2021-10-11
      谢谢回答,找到方法啦!!是把redirect_ur给encodeURIComponent,不是encodeUrl 【这个方法编码没变化】,害~~
      2021-10-11
      回复
登录 后发表内容