【用户认证】微信点一点实施总结
  

新手984520 57177人觉得有帮助

{{ttag.title}}
微信点一点实施总结

一、微信点一点认证流程
1)连接热点
2)打开网页上网,浏览器弹出portal 页面,提示顾客加微信关注
3)顾客打开微信,添加微信公众号关注(注:在AC上放通了微信的基本交互,所以在未联网的情况下关注公众号)
4)点击公众号菜单“我要上网”获取上网链接,或者在聊天窗口里面输入内容“w”也可以获取上网链接
5AC是不能直接获取到用户的openid信息的,需要第三方服务器从微信公众号获取到openid后,将该openid镶嵌到URL中发给用户,用户访问该URL时携带的openid被AC获取到,通过认证
用户点击“我要上网”,第三方服务器返回一个图文消息(点击该图文消息访问的URL携带用户的openid)给用户,用户点击该图文消息去访问某个URL,AC监听该URL获取openid,用户通过认证
(客户访问菜单代开网页过程中带有用户名信息,AC监听网页的URL,提取用户名认证上线)

二、AC配置
已有第三方服务器的前提下,如果没有,需要搭建
1、用wireshark抓包获取用户的用户点击“我要上网”访问的URL,就是第三方服务器返回的携带openid的url
2、在AC上配置配置认证服务器,需要两个参数,上述的URL和携带用户名的openid(不同的第三方这个参数不同,需要抓包确认)
3、配置认证策略

三、注意事项
1、AC进行微信点一点认证是弹出的认证界面的二维码是AC自动生成的,需要进AC的后台替换成用户用来进行微信点一点认证的微信公众号的二维码,使用户可以通过扫这个二维码关注公众号
2、在未更换上图中的二维码时,扫码认证弹出的界面不对,更新二维码后,扫码依旧不对。这时需要清空浏览器缓存、重新弹出认证界面、重新认证,否则还会弹出原先的界面

3、PC不建议做微信点一点认证,因为PC认证之前没法登录微信

4、第三方服务器、微信公众号、AC的作用
第三方平台(微盟、微购、自己搭建的服务器)从微信公众号获取用户数据 ,然后AC监听第三方平台返回的链接中带有的openid,AC获取到openid,用户上线AC
微盟一般是制作一个菜单,点击菜单返回的信息包含图文消息,此图文消息访问的URL包含用户名信息(也就是openid)。
openid需要三方平台做了处理后,AC才可以监控到的,因此AC是和三方平台来对接的,是不能直接监控到微信上的数据的

5、AC是不能直接和微信对接的,是通过和三方平台来对接的,三方平台充当中介的角色

打赏鼓励作者,期待更多好文!

打赏
47人已打赏

黄波 发表于 2021-1-7 16:37
  
值得学习,感谢分享。
黄波 发表于 2021-1-7 16:37
  
值得学习,感谢分享。
新手631551 发表于 2021-1-8 21:02
  
感谢楼主的精彩分享,有助工作。
新手285063 发表于 2021-1-8 21:11
  
感谢作者分享,步骤写的很详细
新手316022 发表于 2021-1-8 21:37
  
感谢楼主图文并茂的分享
新手690943 发表于 2021-1-8 21:48
  
感谢楼主的精彩分享,有助工作。
新手631551 发表于 2021-1-9 11:13
  
感谢楼主分享,这个很实用。
水若善 发表于 2021-1-10 20:53
  

感谢作者分享,步骤写的很详细
新手741261 发表于 2021-1-12 09:26
  
具有典型性,希望有更多这样的干货供我们学习参考
发表新帖
热门标签
全部标签>
每日一问
技术盲盒
技术笔记
技术咨询
功能体验
干货满满
新版本体验
标准化排查
2023技术争霸赛专题
产品连连看
GIF动图学习
运维工具
自助服务平台操作指引
信服课堂视频
通用技术
秒懂零信任
技术晨报
用户认证
安装部署配置
每日一记
安全攻防
SDP百科
设备维护
答题自测
深信服技术支持平台
社区帮助指南
畅聊IT
专家问答
技术圆桌
在线直播
MVP
网络基础知识
升级
上网策略
测试报告
日志审计
问题分析处理
流量管理
云计算知识
原创分享
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
功能咨询
终端接入
授权
资源访问
迁移
玩转零信任
山东区技术晨报
地址转换
虚拟机
存储
加速技术
排障笔记本
产品预警公告
信服圈儿
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
答题榜单公布
纪元平台
卧龙计划
华北区拉练
天逸直播
以战代练
文档捉虫活动
齐鲁TV
华北区交付直播
每周精选

本版版主

147
109
49

发帖

粉丝

关注

本版达人

新手89785...

本周建议达人

七嘴八舌bar

本周分享达人

新手76619...

本周提问达人