贵博网络帝国app设为首页收藏本站
登录 | 立即注册 切换到宽版
查看: 415|回复: 0

[使用教程] 帝国CMS微信小程序服务器端接口加密vue源码写法

[复制链接]

该用户从未签到

发表于 2019-12-7 15:07:52 | 显示全部楼层 |阅读模式
本帖最后由 guiboweb 于 2019-12-7 16:17 编辑

帝国CMS微信小程序服务器端接口加密vue源码写法请参考:

  1. let encryptor = new JSEncrypt() // 新建JSEncrypt对象

  2.       let publicKey = `MIGfMA0GCSqGSIb3DQEBAQUAA4GNAD4ukWGKdg5JTUi75IIhQj2HS3fmMeuyRKtcSFpSQIDAQAB`  //把之前生成的贴进来

  3.       encryptor.setPublicKey(publicKey) // 设置公钥

  4.        let rsaPassWord = encryptor.encrypt(this.txt+this.timest())
  5.       this.msg = rsaPassWord;

  6. timest() {
  7.       var tmp = Date.parse( new Date() ).toString();
  8.       tmp = tmp.substr(0,10);
  9.       return tmp;
  10.     },

  11. this.$axios.post('webname.php', {
  12.                   guibowebsafe: this.msg
  13.           })
  14.           .then((response)=> {
  15.             console.log(response.data);
  16.             this.msg = response.data;
  17.           })
  18.           .catch(function (error) {
  19.               console.log(error);
  20.           });
复制代码


把相关代码放入相关业务逻辑即可。 jsencrypt加密git地址: https://github.com/travist/jsencrypt


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|在线支付| 资质荣誉|小黑屋|手机版|Archiver| 贵博网络帝国app ( 湘ICP备15004884号  

GMT+8, 2020-2-29 02:05 , Processed in 0.107961 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表