前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >redirect_uri 域名与后台配置不一致 10003 解决方案

redirect_uri 域名与后台配置不一致 10003 解决方案

作者头像
小狐狸说事
发布于 2023-01-10 07:07:22
发布于 2023-01-10 07:07:22
12.5K0
举报
文章被收录于专栏:小狐狸说事小狐狸说事

微信网页授权 第一步:用户同意授权,获取code。报出来的10003错误、10038错误。

困扰了我几个小时,总结下吧。踩了好多坑啊。 两个地方,只有有其中一个不对都不行。

第一个地方是: 如果是正式的环境,在接口权限->网页权限->网页账号里写上图授权回调页面域名。如果是测试的环境,在开发者工具->公众平台测试账号->网页权限->网页账号里写上图授权回调页面域名。注意:这里填写的域名不能加http:// !!!

第二个地方是:拼装的http请求。

https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx425947f54e41a408&redirect_uri=http://tianci.natapp1.cc/sell/weixin/auth&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect appid 和 redirect_uri 和 scope 是需要更改的参数。 appid:我是这里的坑。appid注意测试的话写测试的appid,正式的话写正式的appid。不要写错了。 redirect_uri:这个注意加http://就行,别的没啥。就是很正常的request请求。 scope:这个也不容易出错,官网也有很详细,二选一就行。

需要确认授权目录!

官方开发文档:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
微信开放平台PC端扫码登录[通俗易懂]
    点击二维码图标后,登录界面切换为如下样式(二维码),微信扫描二维码并授权,即可成功登录;
全栈程序员站长
2022/08/11
5.9K0
微信开放平台PC端扫码登录[通俗易懂]
微信网页开发获取用户openid案例
在微信开发中,无论是小程序开发还是微信公众号开发,基本都需要获取用户的openid,有时还需要获取用户的昵称、头像、性别等信息,那么,在微信公众号开发中如何获取用户的openid呢?
小诸葛
2020/04/14
4.6K0
微信网页开发获取用户openid案例
微信网页授权并获取用户信息
这一篇写的还是很清楚的,所以推荐一下,后面我会补一个Vue版本微信授权登录的例子。
前端黑板报
2018/12/26
3.2K1
微信公众号开发基本流程
背景: 过年前后做了个微信公众号项目,已经过去一段时间了,抽空回忆总结下基本流程吧,不然很快估计自己就忘了。。
全栈程序员站长
2022/09/06
3.8K0
微信公众号开发基本流程
无需unionId实现公众号和小程序用户互通
Hi~ o( ̄▽ ̄)ブ, 我偷偷回来了,你还在吗?最近在搞公众号和小程序的开发,需要进行公众号和小程序的用户互通。网上搜、问人,都说需要公众平台绑定公众号和小程序,拿到unionId才能互通,但根据我自己的实践(瞎搞),发现无需unionId就能实现互通。
KEN DO EVERTHING
2021/09/02
4.6K3
无需unionId实现公众号和小程序用户互通
使用微信测试账号对网页进行授权
如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑。我们在进行公众号网页开发的时候,想要获取用户的基本信息,首先得获取到access_token,从access_token里我们要拿出用户的openid来作为用户在我们系统中的唯一标识,以及通过openid可以保证该用户的只能访问到与其openid相对应的数据,防止越权漏洞。因此,我们需要对网页进行授权,否则是无法在获取到用户的openid的。
端碗吹水
2020/09/23
4.4K0
使用微信测试账号对网页进行授权
网页分享链接和网页授权获取用户的信息
第一个接口已经完成了,是直接调用其他人写好的现成的接口,而我们服务端只是做了一个透传,数据给到前端,其实目的就达到了。但是,调用的过程中会有很多疑问,比如接口是如何封装的?封装了哪些信息?access_token的刷新机制是什么?对我们来说是一个黑箱。后面还遇到了其他的问题,比如网页授权接口我们是要自己写还是依然调用理科的接口?他和之前分享链接的接口有没有联系?要解决这些疑问,还是要研究这两个功能到底是如何实现的。下面是根据开发过程整理出文档,记录下来,后续还有类似功能开发,可以借鉴。
用户7798898
2020/09/27
2.8K0
vue的hash路由微信授权方法
当使用vue的hash路由时, 微信授权重定向到前端时, 会把路由放到url最后, 例如
治电小白菜
2021/12/17
2.9K2
vue的hash路由微信授权方法
微信公众平台开发(四)——微信网页授权:获取用户openid&用户基本信息
在开发中,如果web产品需要使用到微信的功能,比如微信授权登录、微信支付、微信投票等,我是开发的东东是一个web项目,然而如果需要接入微信的话,就需要使用道微信的微信网页开发相关的功能。 其中我们需要的东西就是拿到微信服务器的回调,比如用户扫码登录我们的web项目时,用户正确授权之后,微信服务器能回调到我们期望的url并且返回相应的参数信息。
不愿意做鱼的小鲸鱼
2023/03/25
15.4K0
微信公众平台开发(四)——微信网页授权:获取用户openid&用户基本信息
TNW-授权获取用户信息
TNW: TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持任何 Node.js 的服务端框架(Express、Nest、egg 等)
Javen
2019/07/30
1.3K0
前端常见登录方案梳理
在系统数据库中已经有了账号密码,或者通过注册渠道生成了账号和密码,此时可以直接通过账号密码登录,只要账号密码正确就认为身份合法,可以换到系统访问的 token,用于后续业务鉴权。
程序员白彬
2023/03/02
7610
前端常见登录方案梳理
微信公众平台 获取用户openid
知道逻辑之后,我们需要具体操作,在实际操作中,我们还需要注意几点,首先,是理解我们第一个访问的网址url1,它有6个参数。
全栈程序员站长
2022/09/14
3.6K0
企微获取用户敏感数据
从2022年6月20号20点开始,除通讯录同步以外的基础应用(如客户联系、微信客服、会话存档、日程等),以及新创建的自建应用与代开发应用,调用该接口时,不再返回以下字段:头像、性别、手机、邮箱、企业邮箱、员工个人二维码、地址,应用需要通过oauth2手工授权的方式获取管理员与员工本人授权的字段。
ha_lydms
2023/08/10
1.3K0
企微获取用户敏感数据
一文搞定web微信第三方登录
1.1、申请微信开放平台账号(https://open.weixin.qq.com/):
猿码优创
2020/08/11
19.3K2
一文搞定web微信第三方登录
微信公众号网页开发,登录授权和微信支付
微信公众号的网页开发基本和H5移动端开发一致,主要是涉及到网页授权获取用户信息和使用js-sdk获取微信原生能力支持。
全栈程序员站长
2022/09/06
4.5K0
微信公众号网页开发,登录授权和微信支付
微信公众号网页授权
下面是微信官方给出的授权地址,以下 url 中大写的参数值代表的动态参数,需要开发者去传参,小写的参数值代表固定值,无需动态修改
很酷的站长
2023/01/03
4.2K0
微信公众号网页授权
ASP.NET MVC5+EF6+EasyUI 后台管理系统(76)-微信公众平台开发-网页授权
 前言 网页授权是:应用或者网站请求你用你的微信帐号登录,同意之后第三方应用可以获取你的个人信息 网上说了一大堆参数,实际很难理解和猜透,我们以实际的代码来演示比较通俗易懂 配置 实现之前我们
用户1149182
2018/01/12
1.2K0
ASP.NET MVC5+EF6+EasyUI 后台管理系统(76)-微信公众平台开发-网页授权
微信公众号-网页授权
在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的“开发 - 接口权限 - 网页服务 - 网页帐号 - 网页授权获取用户基本信息”的配置选项中,修改授权回调域名。请注意,这里填写的是域名(是一个字符串),而不是URL,因此请勿加 http:// 等协议头
星哥玩云
2022/09/14
4.1K0
微信公众号-网页授权
Spring Security 6.x 微信公众平台OAuth2授权实战
上一篇介绍了OAuth2协议的基本原理,以及Spring Security框架中自带的OAuth2客户端GitHub的实现细节,本篇以微信公众号网页授权登录为目的,介绍如何在原框架基础上定制开发OAuth2客户端。
fullstackyang
2024/06/23
5140
Spring Security 6.x 微信公众平台OAuth2授权实战
PHP 网站应用微信登录
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011415782/article/details/76221707
泥豆芽儿 MT
2018/09/11
4.9K0
PHP 网站应用微信登录
相关推荐
微信开放平台PC端扫码登录[通俗易懂]
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档