微信开放平台:网站应用-微信登录
新增一个商户系统,需要商户微信扫码登录,躺过了无数的坑,在此记录下:
1.首先申请微信开放平台的网站应用:
前期需要认证开发者资质,这里就不介绍了,因为是公司已有的;
然后在管理中心-网站应用-创建网站应用:
有几个点需要注意下:
1.域名是需要有备案的域名,而且,必须是以企业备案的网站才可以,这里我遇到的坑是,我们域名虽然备案了,但是是个人的,咨询了阿里云客服,个人备案转企业备案是很麻烦的,首先注销给人备案,然后用企业去重新备案这个域名,这期间网站是不允许访问的,否则备案通不过,很坑;我的解决办法是,找了个公司已经备案的域名去申请的。
再提一句,如果个人阿里云账号备案系统下,有多个网站域名,可以注销其中一个网站,但是需要用别的企业阿里云账号去重新备案这个注销掉的网站;否则改个人备案系统里的主体信息,其他网站也就访问不了了。
2.授权回调域可以跟公司官网不一致的。不可以带http://或https://,直接写www.aaa.com就行。网址后边是可以带端口号的(我们网站下是根据端口号区分哪个系统,80默认官网,其他的代表不一样的系统,所以授权回调域必须要带上端口号,否则后期会报redirect_uri参数错误,这也是个大坑;当然,如果没有端口号区分系统,可以忽略这里)
3.登记表里面的官网也是不需要写http协议的,直接网址就行。
创建完应用以后就可以审核了,一般两天就有结果。
审核通过以后,就可以获取到appid和secret了;
有了这两个参数,就可以实现扫码登录的各个接口啦。
具体的代码,推荐一个博主的视频吧,可以百度搜索java1234,晓锋,或者关注java1234微信公众号 回复 微信扫码登录, 就行啦,有源码也有视频,我就偷个懒,不贴代码了。
微信开放平台:网站应用-微信登录相关推荐
- 微信开放平台 网站应用 第三方微信登录 回调地址导致的错误如何解决
微信开放平台:https://open.weixin.qq.com 使用 单独为公司注册的QQ,并使用对应的QQ邮箱注册微信开放平台,并激活. 然后 提交企业信息审核,审核通过后,就可以创建 网站应用 ...
- 微信开放平台开发 微信登录
在这篇微信公众平台开发教程中,我们将介绍如何使用微信开放平台接口实现微信扫码登录的功能. 准备工作 网站应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统. 在进行微信O ...
- 【微信开放平台】微信第三方扫码登录(亲测可用)
开放平台需要企业认证才能注册,正好这次公司提供了一个账号,调通以后,就顺便写一篇博客吧. 公众平台与开放平台的区别 微信开放平台 主要面对移动应用/网站应用开发者,为其提供微信登录.分享.支付等相关权 ...
- 微信开放平台与微信公众平台简介
微信开放平台地址:微信开放平台 微信公众平台地址:微信公众平台 一.微信开放平台常用功能 app: 分享与收藏 微信登录 微信支付 智能接口(具体参看文档) 网站: 微信登录 智能接口(具体参看文档) ...
- 微信商业闭环谈论之微信开放平台实现微信卡券投放实践(附部分JAVA源码)
一.微信卡券及现状 先认识几个概念:微信开放平台.公众号第三方平台和微信公众平台开发者模式. 微信开放平台:简单的说,是用于微信生态平台,该平台提供各种接口,第三方App通过接口接入微信登录.微信分享 ...
- 微信开放平台,微信登陆第三方网站 提示redirect_uri 参数错误
在微信开放平台上我填写的回调域是:bbs.qiaoshisui.com/LoginApi/WeiXinCallBack,我构造的链接是:https://open.weixin.qq.com/conne ...
- 微信开放平台 获取微信openid和unionid
<?php //官方文档 https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login ...
- 微信第三方扫描登录 java源代码_微信开放平台基于网站应用授权登录源码(java)...
1. 第三方发起微信授权登录请求,微信用户允许授权第三方应用后,微信会拉起应用或重定向到第三方网站,并且带上授权临时票据code参数: 2. 通过code参数加上AppID和AppSecret等,通过 ...
- 第三方App接入微信登录 解读 (微信开放平台)
http://www.cnblogs.com/linjunjie/p/6249989.html 微信开放平台 和 微信公众平台 概念不同. 1.首先需要注册微信开放平台,然后获取开发者认证.审批 ...
- paypal中授权返回_微信开放平台授权登录流程详解
最近在工作中用到了一些微信开放平台授权第三方登录,来获取用户基本信息的操作.看了一下微信给出的官方文档,写的已经很详细了,这里按照自己的步骤进行了一下总结,并附带了一些示例,方便大家理解. 微信公众号 ...
最新文章
- 四十三、Linux磁盘管理和Shell编程
- map原理 java_RxJava的基本原理以及Map,flatMap的原理
- UOJ 405(IOI2018 D1T1)
- 千万并发连接下,如何保障网络性能
- 红橙Darren视频笔记 缓存方案 缓存到数据库(数据库操作) 上
- Windows 7防火墙阻止了远程桌面连接的解决方法
- 了解JavaScript中的循环缺点和迭代协议
- FPGA---多按键消抖检测
- 一块神奇的树莓派电子板竟让我学会了Linux系统
- 深浅拷贝和数列,变量的区别
- 再也回不去的 GitHub。。。
- python defaultdict tree_python – 从非空的defaultdict中挑选一个随机元素
- QT样式表设置 之 QComboBox下拉框样式
- 豆瓣评分8.5+,这10本好书,不读你就OUT了
- Google Chrome 81.0.4044.138 绿色增强版
- DSDS/DSDA/DR-DSDS/DR-DSDA场景介绍和关键Log分析
- const int a = 100; 这种引用虽然可以, 但要少用或者不用
- 基于FFmpeg实现简单的视频解码器
- 学计算机必备软件,电脑必备6个黑科技软件,每个都是顶尖,学习、工作必不可少!...
- MDG:通过API插入MDG表数据