新增一个商户系统,需要商户微信扫码登录,躺过了无数的坑,在此记录下:

1.首先申请微信开放平台的网站应用:

前期需要认证开发者资质,这里就不介绍了,因为是公司已有的;

然后在管理中心-网站应用-创建网站应用:

有几个点需要注意下:

1.域名是需要有备案的域名,而且,必须是以企业备案的网站才可以,这里我遇到的坑是,我们域名虽然备案了,但是是个人的,咨询了阿里云客服,个人备案转企业备案是很麻烦的,首先注销给人备案,然后用企业去重新备案这个域名,这期间网站是不允许访问的,否则备案通不过,很坑;我的解决办法是,找了个公司已经备案的域名去申请的。

再提一句,如果个人阿里云账号备案系统下,有多个网站域名,可以注销其中一个网站,但是需要用别的企业阿里云账号去重新备案这个注销掉的网站;否则改个人备案系统里的主体信息,其他网站也就访问不了了。

2.授权回调域可以跟公司官网不一致的。不可以带http://或https://,直接写www.aaa.com就行。网址后边是可以带端口号的(我们网站下是根据端口号区分哪个系统,80默认官网,其他的代表不一样的系统,所以授权回调域必须要带上端口号,否则后期会报redirect_uri参数错误,这也是个大坑;当然,如果没有端口号区分系统,可以忽略这里)

3.登记表里面的官网也是不需要写http协议的,直接网址就行。

创建完应用以后就可以审核了,一般两天就有结果。

审核通过以后,就可以获取到appid和secret了;

有了这两个参数,就可以实现扫码登录的各个接口啦。

具体的代码,推荐一个博主的视频吧,可以百度搜索java1234,晓锋,或者关注java1234微信公众号 回复 微信扫码登录, 就行啦,有源码也有视频,我就偷个懒,不贴代码了。

微信开放平台:网站应用-微信登录相关推荐

  1. 微信开放平台 网站应用 第三方微信登录 回调地址导致的错误如何解决

    微信开放平台:https://open.weixin.qq.com 使用 单独为公司注册的QQ,并使用对应的QQ邮箱注册微信开放平台,并激活. 然后 提交企业信息审核,审核通过后,就可以创建 网站应用 ...

  2. 微信开放平台开发 微信登录

    在这篇微信公众平台开发教程中,我们将介绍如何使用微信开放平台接口实现微信扫码登录的功能. 准备工作 网站应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统. 在进行微信O ...

  3. 【微信开放平台】微信第三方扫码登录(亲测可用)

    开放平台需要企业认证才能注册,正好这次公司提供了一个账号,调通以后,就顺便写一篇博客吧. 公众平台与开放平台的区别 微信开放平台 主要面对移动应用/网站应用开发者,为其提供微信登录.分享.支付等相关权 ...

  4. 微信开放平台与微信公众平台简介

    微信开放平台地址:微信开放平台 微信公众平台地址:微信公众平台 一.微信开放平台常用功能 app: 分享与收藏 微信登录 微信支付 智能接口(具体参看文档) 网站: 微信登录 智能接口(具体参看文档) ...

  5. 微信商业闭环谈论之微信开放平台实现微信卡券投放实践(附部分JAVA源码)

    一.微信卡券及现状 先认识几个概念:微信开放平台.公众号第三方平台和微信公众平台开发者模式. 微信开放平台:简单的说,是用于微信生态平台,该平台提供各种接口,第三方App通过接口接入微信登录.微信分享 ...

  6. 微信开放平台,微信登陆第三方网站 提示redirect_uri 参数错误

    在微信开放平台上我填写的回调域是:bbs.qiaoshisui.com/LoginApi/WeiXinCallBack,我构造的链接是:https://open.weixin.qq.com/conne ...

  7. 微信开放平台 获取微信openid和unionid

    <?php //官方文档 https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login ...

  8. 微信第三方扫描登录 java源代码_微信开放平台基于网站应用授权登录源码(java)...

    1. 第三方发起微信授权登录请求,微信用户允许授权第三方应用后,微信会拉起应用或重定向到第三方网站,并且带上授权临时票据code参数: 2. 通过code参数加上AppID和AppSecret等,通过 ...

  9. 第三方App接入微信登录 解读 (微信开放平台)

    http://www.cnblogs.com/linjunjie/p/6249989.html 微信开放平台  和  微信公众平台  概念不同. 1.首先需要注册微信开放平台,然后获取开发者认证.审批 ...

  10. paypal中授权返回_微信开放平台授权登录流程详解

    最近在工作中用到了一些微信开放平台授权第三方登录,来获取用户基本信息的操作.看了一下微信给出的官方文档,写的已经很详细了,这里按照自己的步骤进行了一下总结,并附带了一些示例,方便大家理解. 微信公众号 ...

最新文章

  1. 四十三、Linux磁盘管理和Shell编程
  2. map原理 java_RxJava的基本原理以及Map,flatMap的原理
  3. UOJ 405(IOI2018 D1T1)
  4. 千万并发连接下,如何保障网络性能
  5. 红橙Darren视频笔记 缓存方案 缓存到数据库(数据库操作) 上
  6. Windows 7防火墙阻止了远程桌面连接的解决方法
  7. 了解JavaScript中的循环缺点和迭代协议
  8. FPGA---多按键消抖检测
  9. 一块神奇的树莓派电子板竟让我学会了Linux系统
  10. 深浅拷贝和数列,变量的区别
  11. 再也回不去的 GitHub。。。
  12. python defaultdict tree_python – 从非空的defaultdict中挑选一个随机元素
  13. QT样式表设置 之 QComboBox下拉框样式
  14. 豆瓣评分8.5+,这10本好书,不读你就OUT了
  15. Google Chrome 81.0.4044.138 绿色增强版
  16. DSDS/DSDA/DR-DSDS/DR-DSDA场景介绍和关键Log分析
  17. const int a = 100; 这种引用虽然可以, 但要少用或者不用
  18. 基于FFmpeg实现简单的视频解码器
  19. 学计算机必备软件,电脑必备6个黑科技软件,每个都是顶尖,学习、工作必不可少!...
  20. MDG:通过API插入MDG表数据

热门文章

  1. linux配置和查看dns三种方式 Non-authoritative answer
  2. 一树梨花压海棠的典故
  3. Java提取视频中的音频(JavaCV)
  4. shell提示Algorithm negotiation fail
  5. 深入理解C语言小括号用法
  6. 如何将英文PDF翻译成中文且格式不变?(PDF免费翻译攻略)
  7. 【项目管理】开发方法和生命周期绩效域管理
  8. leetcode296. 最佳的碰头地点
  9. 亚信安全助手、杀毒软件卸载
  10. 玉品游戏java_整蛊游戏N合一(玉品)