1.当字符串过长时,需要用 encryptlong 来加密,否则会报参数过长的问题
2.当这个加密的值运用在url的参数加密中,如果url是另一个项目的话,会出现解密后值为空的现象
3.此时需要在加密后 再次用url加密
具体如下
加密

let query = {id:this.id,type:1,ids:ids.join(',')}this.h5Url2 = `${process.env.VUE_APP_H5_BASE_HTTP}/shareId=${encodeURIComponent(this.$encryptLong(JSON.stringify(query)))}`;

解密

this.$decryptLong(decodeURIComponent(this.$route.query.shareId)

前端url参数加密的解密相关推荐

  1. asp.net中URL参数加密解密过程

    asp.net中URL参数加密解密过程 加密代码 public static string Encode(string str, string key){DESCryptoServiceProvide ...

  2. vue 项目优雅的对 url 参数加密

    实现方案:stringifyQuery 和 parseQuery 近期因为公司内部的安全检查,说我们现在的系统中参数是明文的,包括给后端请求的参数和前端页面跳转携带的参数,因为是公司内部使用的系统,在 ...

  3. java url参数加密_针对url参数的加密解密算法(原创)

    基本思路是:前端对参数进行加密,并经过urlrewriter进行地址改写传入后台,后台再进行解密.如:对这样一个url--‍‍‍‍http://1.1.1.1:8080/a.do?param=1,加密 ...

  4. 微信小程序——crypto-js参数加密、解密问题

    前言: 在很多项目中涉及到信息敏感问题,为防止http信息传输时参数被劫持进行二次传输的尴尬局面,最好使用前端加密参数请求,后端解密,返回数据时后端加密,前端解密.防止信息被盗取.目前主流的加密方式有 ...

  5. 利用js实现前端简单的加密与解密

    JS实现前端网页加密解密技术,可用作选择性隐蔽展示,并不能作为真正的.安全的代码加密. 主要用的是 JS里charCodeAt()和fromCharCode()的两个方法. 利用String对象的ch ...

  6. 前端数据的加密和解密--对象解密的坑

    作为一个前端菜鸡,今天碰到一个加密解密的坑,浪费了不少时间. 为了报仇,我决定再次拿起我的小本本,君子报仇十年不晚,先记下来. 先说坑,加密解密前端工作中很常见. 之前也加密过密码账户之类的,一切都顺 ...

  7. 基于VUE的前端crypto-js aes加密与解密

    2019独角兽企业重金招聘Python工程师标准>>> 第一步: npm install crypto-js --save 第二步:在utils文件夹下新建secret.js文件,封 ...

  8. 前端进行SHA256withRSA加密及其解密

    利用SHA256withRSA进行加密 1.npm install jsrsasign 2.加密 // 引入jsrsasign import jsrsasign from 'jsrsasign' // ...

  9. 【BUG】url 参数 AES 加密和解密问题

    原文地址: [BUG]url 参数 AES 加密和解密问题 欢迎访问我的博客: http://blog.duhbb.com/ 引言 bug 复盘, 让你少写 bug! 今天分析的是一个 url 参数加 ...

最新文章

  1. kettle全量抽数据_漫谈数据平台架构的演化和应用
  2. 面试鹅厂,我三面被虐的体无完肤。。。
  3. 让IE6支持图片半透明
  4. ionic build Android错误记录 error in opening zip file
  5. 数据湖之iceberg系列(一)iceberg能做什么
  6. mediarecorder路径设置为localsocket_[基础教程]-04 NanUI 启动器 Bootstrap 的设置
  7. 阵列卡直通模式和raid模式_DNF:希洛克Raid攻坚流程攻略
  8. PHP配置限制文件大小上传
  9. python接口测试面试_面试秘籍 | 一文搞定面试中接口测试问题
  10. arcgis 画图问题
  11. 基于PHP+MySQL的物流配送管理系统平台
  12. 软件设计——模块管理
  13. 代码风格自动化(二)——husky + lint-staged
  14. 如何学习3dsmax?3dsmax教程 中英文版本
  15. 星辰变服务器响应超时,星辰变中最让秦羽痛心的是这四件事,最后一件无力挽回!...
  16. RK3568烧录系统
  17. C语言笔记(1.2版本,目前22000字)----未完待续
  18. Vue.js全家桶仿哔哩哔哩动画 (移动端APP)
  19. 基于Tushare数据库统计混合型基金前十大重仓股持仓变化
  20. Android 开发中遇到的 bug(4)

热门文章

  1. mysql matlab for循环嵌套循环_matlab里面的for循环嵌套
  2. Tomcat监控工具之probe(四步完成安装配置,中英文界面切换)
  3. Leetcode刷题笔记——剑指offer II (五)【二分、排序、回溯】
  4. 计算机视觉、图像处理顶会顶刊历年论文链接
  5. 软件工程 可行性分析研究报告
  6. matlab电路里运放,运算放大器使用的六个经验
  7. java反序列化php序列化的对象
  8. 消息处理函数LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
  9. 蓝桥杯 回文素数 Java
  10. atmega32u4 avr-gcc (WinAVR 2010) 编译 启动代码 crtm32u4.o