【WeChat】之 微信小程序登录(获得unionid)(Java版 加解密)

本文介绍了如何使用Java实现微信小程序的登录功能,获取unionid。主要内容包括准备域名、前端代码配置、后端加解密处理,以及在遇到js中url非法错误时的解决办法。在未认证的开发平台上,获取unionid需要通过加解密敏感信息。文章提供了解密工具包的配置和后端代码示例。
摘要由CSDN通过智能技术生成
前言

坑啊,都是坑啊,你最大。。。

  1. 开发平台不用认证,也能获取的到 用户的 unionid
  2. 前端 js 中不要写 https://api.weixin.qq.com/sns/jscode2session,微信已禁止
  3. 微信公众号、小程序、开发平台,一个对应着一个邮箱
  4. 未认证的开发平台,可以绑定小程序,不可以绑定公众号
  5. 未认证的开发平台,要获得unionid 需要 通过加解密 敏感信息获得。


以上,有些可能有些会变动。(微信最大嘛)【飞




一、准备


(1)需要一个域名

登录时需要用到。(这里使用 natapp,基于ngork)
这里写图片描述

设置域名

  1. https://mp.weixin.qq.com/wxopen/devprofile?action=get_profile&token=1323125232&lang=zh_CN
    这里写图片描述
    这里配置有很多限制,不能是ip 、localhost、带端口等等,详细看 参考资料

  2. 在 微信web开发者工具 中 勾选
    这里写图片描述




二、前端代码


微信小程序创建的基本配置

这里写图片描述

app.js
这里写图片描述

//app.js
App({
  onLaunch: function ()</
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值