微信第三方平台开发经验总结(四):重定向到授权页
来源:互联网 发布:淘宝订单非支付宝交易 编辑:程序博客网 时间:2024/05/29 11:22
重定向到授权页
步骤2:引入用户进入授权页
第三方平台方可以在自己的网站:中放置“微信公众号授权”或者“小程序授权”的入口,引导公众号和小程序管理员进入授权页。授权页网址为https://mp.weixin.qq.com/cgi-bin/componentloginpage?component_appid=xxxx&pre_auth_code=xxxxx&redirect_uri=xxxx,该网址中第三方平台方需要提供第三方平台方appid、预授权码和回调URI
- 在第三方平台指定的域名下做一个简单的页面作为授权页的入口
- 获取pre_auth_code
- 替换重定向的url的参数
注意点:redirect_uri是需要http://的
简单页面
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
</head>
<body>
<a href="你的接口">跳转链接</a>
</body>
</html>
重定向
@RequestMapping(value="/redirectAuthPage")
public void redirectAuthPage(HttpServletResponse resp) throws IOException {
String url = ThirdPartyConfig.AUTH_PAGE_URL.replace("{pre_auth_code}",thirdPartyService.getPreAuthCode());
logger.info("AuthPageUrl={}",url);
resp.sendRedirect(url);
}
如果参数正确,在点击跳转链接后就会进入微信授权页面,需要授权公众号管理员的微信扫描二维码
阅读全文
0 0
- 微信第三方平台开发经验总结(四):重定向到授权页
- 微信第三方平台开发经验总结(五):接收授权方授权请求并保存授权方信息
- 微信第三方平台授权(第三方)
- 微信第三方平台开发授权1:获取component_verify_ticket
- 微信公众号第三方平台开发 授权流程
- 微信第三方平台授权流程
- 微信第三方平台授权流程
- 微信第三方平台开发经验总结(一):接收component_verify_ticket
- 微信第三方平台开发经验总结(二):获取component_access_token
- 微信第三方平台开发经验总结(三):获取pre_auth_code
- 微信第三方平台开发经验总结(七):发送客服消息
- 微信公众号第三方开发之三创建一键登录页授权给第三方平台
- php开发微信公众号 第三方平台一键绑定(授权)感言
- 微信开放平台 公众号第三方平台开发 教程三 一键登录授权给第三方平台
- 微信第三方平台开发经验总结(六):接收微信用户发送的事件以及消息
- 微信公众账号登陆授权开发——5(解决使用官方获获取第三方平台方获取预授权码)
- 微信第三方平台开发四(全网发布接入检测)
- 微信第三方平台开发授权2:获取component_access_token,pre_auth_code
- 漫谈格兰杰因果关系(Granger Causality)——第一章 野火烧不尽,春风吹又生
- web前端知识体系
- 能用来做微信自动聊天机器人的itchat接口
- 正则表达式速查表
- MaxCompute SQL 概要
- 微信第三方平台开发经验总结(四):重定向到授权页
- Spring中线程池的应用
- python 3 module of the week
- 18考研-数据结构复习笔记-线性表01
- hdu6098--Inversion
- 调整SQLServer参数后实例停止且无法启动
- Oracle rownum介绍
- TCP粘包解决方案
- java异常