微信小程序开发 更改AppID(小程序ID)为自己的时,出现:修改项目APPID失败: Error: INVALID LOGIN,access token expired

微信小程序Java后端JWT认证实战:双Token设计与Spring Security整合 在前后端分离架构中,JWT(JSON Web Token)作为一种无状态、自包含的认证机制,因其无需服务器端存储会话状态而广受欢迎。其原理是通过数字签名确保令牌内容的完整性,有效解决了分布式系统中的会话管理难题。该技术的核心价值在于简化了身份验证流程,提升了系统的可扩展性和安全性。在移动端开发,特别是微信小程序场景下,由于缺乏传统Cookie机制且网络环境复杂,直接应用标准JWT方案会遇到诸多挑战。为此,工程实践中常采用双Token(Access Token + Refresh Token)机制来平衡安全性 阅读详情
AI摘要

文章讲述了作者在使用测试账号和游客模式时遇到微信小程序API限制,随后尝试修改APPID但遇到INVALIDLOGIN错误。最后,作者分享了解决方案:在小程序管理页面删除项目并重新创建,解决了accesstokenexpired问题。,

最开始是使用的测试账号,游客模式下,调用 wx.operateWXData 是受限的, API 的返回是工具的模拟返回,想继续调用什么时,需使用真实账号。

更改AppID(小程序ID)为自己的时,出现:修改项目APPID失败: Error: INVALID LOGIN,access token expired 

想知道我的解决方法可跳过如下

期间尝试了很多:

方法一: 进入目录 /src/manifest.json -- 点击“源码视图” -- 找到微信小程序节点,修改其中的"appid";

因为实在没找到manifest.json文件,换下一个办法

方法二: 在打开项目的页面,右下角的 注销 注销后使用自己的真实AappID登录

但是点不动,以失败告终

...

以下是我的解决方法,不一定适用每个人,希望对你们有所帮助

在小程序管理页面

管理 --> 选中自己需要的那个(我就一个,所以点全选) --> 点击删除 --> 完成 

然后重新打开.更改成功, token expired问题解决

以上是我的解决办法,希望对你们有启发!

微信小程序登录面板切换不了账号,显示网络连接失败? 打开开发工具就会显示这个提示,无论我是点击确定还是取消,切换账号都显示网络连接失败~!!!!!! 我看了一些博客,说是选择直连代理。我试了,还是显示 网络连接失败,重启电脑,重配置网络服务都试了还是这样 总结问题: 1、从打开开发者工具就一直弹出当前系统代理不是安全代理是否信任,随意点确定或取消或点右上角 X 关闭都可以正常打开工具使用,在使用过程中仍继续不间断弹框当前系统代理不是安全代理是否信任 尝试1:在电脑左下角开始 ——>运行,输入regedit或按快捷键win+R然后输入regedit,打 阅读详情

相关推荐

uni-app微信小程序新版手机号一键登录完整实现方案

在移动应用开发中,用户身份验证是核心环节,手机号一键登录因其便捷性成为提升用户体验的关键技术。其原理是通过OAuth等授权机制,在用户授权后安全获取已验证的手机号信息。该技术价值在于大幅降低注册登录门槛,提高转化率,并增强账户安全性。典型的应用场景包括社交、电商、金融等需要快速建立用户体系的App或小程序。随着平台安全策略升级,如微信小程序调整了手机号获取流程,要求后端通过phonenumber.getPhoneNumber接口解密,这推动了实现方案向更安全的架构演进。本文聚焦于uni-app框架,详细解析

weixin_33700350的博客 389

uni-app微信小程序报错:更改appid失败touristappid Error:tourist appid

2,然后我在微信开发者工具里面操作project.config.json文件。把里面的appid改了也不行。这个appid一定要是正确的才能上传代码。一直点提交都是失败的。后面才想到appid不对。manifest.json->微信小程序配置->填写正确的appid 节点的值就可以了。1,最开始我在微信开发者工具里面-右上角-详情-appid点了修改仍然报错。最开始是使用的测试账号。后面想改成实际账号。最后才找到正确的方法。

南北极之间 1万+

微信小程序订阅消息全流程指南:从用户授权到后端推送

在移动应用开发中,消息推送已成为提升用户活跃与留存的关键能力,而微信小程序提供的订阅消息机制则是一种用户主动授权、合规可控的轻量通知方案。其核心原理在于用户通过前端交互授权后,后端才能调用微信服务端接口完成一次或多次模板消息推送,整个链路涉及用户openid的获取、访问令牌的管理以及模板字段的精准映射,技术价值在于既保障用户隐私,又实现业务触达。常见的应用场景包括订单状态提醒、物流进度通知、服务预约确认等,尤其在校园跑腿、电商交易等前后端分离项目中,订阅消息能有效串联业务节点与用户感知。本文基于真实项目实践

weixin_34414196的博客 436

Mac pro微信开发者工具无法显示登录的二维码解决方案

一开始在微信小程序里是使用测试号开发的,更改测试号为自己的AppId死活改不了,报错: Error: 需要重新登录,access_token expired[touristappid] 1、首先要确保你的Hbuilderx中已经配置好微信开发者的安装路径和你小程序的AppId。 2、切换网络!!!建议换成个人热点 3、然后需要进入微信开发者工具里面左下角有个“注销”,把当前账号注销。 4、重新启动Hbuilderx 这个时候就可以显示重新登录的二维码啦!完美解决! ...

sunchanglan151的博客 6118

微信小程序手机号授权登录全流程实战:从原理到代码实现

用户登录是应用开发的基础环节,其核心在于安全、便捷地验证用户身份。传统方式依赖用户名密码或短信验证码,流程繁琐且存在安全风险。OAuth 2.0等授权框架的出现,提供了第三方平台验证的解决方案,能有效提升登录转化率与数据可靠性。在微信小程序生态中,这一技术价值尤为突出,通过调用平台能力,开发者可以实现一键授权登录。具体到实现层面,微信小程序手机号授权登录涉及前端触发、服务端解密与用户体系构建,其新版流程以授权码(code)为核心,通过服务端与微信API交互,最终安全获取已验证的手机号。本文聚焦于这一流程,详

dianwei5413的博客 382

uni-app微信小程序登录:openid、unionid与业务token

微信小程序登录并非一次前端调用那么简单。openid 用来标识用户在同一款小程序中的身份,unionid 才能在同一微信开放平台账号下打通多端,而 session_key 属于服务端加解密材料,不能直接当业务登录态。其实现原理是:前端通过 uni.login 获取一次性 code,后端用 code2session 换取 openid/unionid,再签发业务 token,并借助 Redis、JWT、请求拦截器和 401 并发刷新机制维护会话。这样既能减少重复授权,又能兼顾安全隔离与多端扩展,适用于电商、会

weixin_34378969的博客 377

微信开发中遇到的access_token坑

这真是一个巨大的坑,为了避免以后踩到同样的坑和帮助刚接触这块的同学快速脱坑,我花了些时间研究问题的来龙去脉,提供了一个不太完美的解决方案,以及未来规划的完美解决方案。 问题现象 在开发微信jssdk的图像接口功能时,测试环境和回归环境都ok。但是更新到预发布环境后,功能就异常了,一直报图片下载失败。最后快到发布时间时,功能又恢复正常了。于是按照常规流程进行了发布。过了两天,收到线上反馈的问题:

wzx19840423的专栏 7万+

uniapp微信小程序手机号获取:getPhoneNumber与code换取

在微信小程序登录与用户身份绑定中,手机号授权是连接账号体系与真实联系方式的关键能力。其技术原理已从早期 encryptedData + session_key 解密,演进为 getPhoneNumber 返回一次性 code、服务端凭 access_token 调用接口换取明文。这样能规避 session_key 失效导致的 41001 等问题,错误码更清晰,安全与可排查性更高。对 uniapp 多端项目而言,前端只需处理授权按钮与 code 传递,后端统一完成换取、校验 watermark、幂等去重和计费

weixin_34372728的博客 710

uniapp 微信小程序项目修改项目APPID失败:Error:需要重新登录,access_token expired

问题描述 微信开发者工具,未登陆模式下,想更改小程序的ID,结果报错 解决 怪自己啊,在H-Builder的项目的manifest.json里面提前写了个APPID,我去,在那改一下就好了

沧笙踏歌的博客 7402

微信小程序消息订阅机制与后端接入完整指南

在移动应用与小程序开发中,消息推送是提升用户活跃与留存的关键能力。微信小程序的消息订阅并非简单的私信发送,而是基于用户授权与服务端代发的一套严谨机制,其中一次性订阅由于门槛低、覆盖广,成为绝大多数业务场景的首选。开发者需要理解授权即消耗的核心理念,并掌握从模板申请、access_token缓存到后端接口调用的完整链路。这一能力广泛适用于电商订单通知、审核结果提醒、预约确认等场景,既能高效触达用户,又可避免过度打扰。本文围绕订阅消息的三种机制、后端稳定发送策略及前端授权实践展开,结合高频踩坑案例,帮助开发者快

weixin_33889245的博客 289

微信小程序code逆向提取原理与实战

微信小程序code是客户端本地生成的临时登录凭证,本质为融合设备指纹、时间戳与AES加密的数字签名,承载身份认证与安全校验核心逻辑。其生成不依赖网络请求,而是通过JSBridge调用原生模块完成,具有单次性、时效性(5分钟)和设备绑定性三大约束。在自动化测试、风控建模与灰度验证等工程场景中,需绕过wx.login调用频次限制,通过JS层Hook、内存注入或调试代理等方式稳定提取。本文聚焦code的生成机制、逆向路径选择(JS层优于Native层)、多端适配方案(Android/iOS/Windows)及实时

weixin_34411563的博客 398

uni-app 微信小程序授权登录:从 uni.login 到手机号绑定

在微信小程序中,授权登录并非调用一个 API 就能完成,而是围绕身份识别与信息授权展开的完整链路。前端通过 uni.login 获取临时 code,后端携带 AppSecret 换取 openid 与 session_key,再签发自定义登录态 token;手机号、头像昵称等敏感信息则需用户主动触发组件授权。其技术价值在于将临时凭证、服务端会话与业务请求鉴权解耦,既能保障 AppSecret 与 session_key 安全,又能支撑多端统一登录、token 续期与 401 重试。适用于 uni-app 多

weixin_33795743的博客 670

小程序的 `access_token` 未过期却提示token失效 原因解析与解决方案

的失效问题常常困扰着开发者,特别是在涉及多个服务调用时。如果遇到 “not latest” 的错误,可以从多个方面排查原因:检查的唯一性、确保使用获取稳定凭证、优化缓存机制和接口调用频率等。通过这些方法,可以有效避免失效的问题,提高小程序的稳定性。希望本文能帮助大家更好地理解的失效原因,并提供实际可行的解决方案。

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 1905

uni-app 微信小程序授权登录:code、openid、token 全链路

授权登录的本质,是把身份识别拆成一次性凭证换取与会话凭证维持两段流程。微信小程序中,前端用 uni.login 拿到短期 code,后端凭 appid、secret 调 jscode2session,换取 openid、unionid 与 session_key,再签发业务 token。这样 secret 不下发、openid 不当会话用、session_key 只留服务端,登录态才能失效、续期与审计。其技术价值在于划清前端、后端与微信服务器的安全边界,并支撑请求鉴权、手机号解密、多端用户打通。在 uni-

weixin_34013044的博客 412

微信小程序登录界面制作:方案选型、代码实现与避坑指南

微信小程序登录是每个小程序项目的必经环节,也常是用户体验的第一道门槛。从wx.login静默换取openid,到getPhoneNumber一键授权获取手机号,再到短信验证码兜底,登录方案需要根据业务诉求做组合选型。理解code2Session换token的原理、token存储与401自动续期机制,能显著降低用户流失。在电商、社区、企业服务等场景中,手机号授权与静默登录的配合使用尤为重要。本文围绕微信小程序登录界面的完整搭建过程,从顶部导航栏适配、表单校验、后端换token到常见坑点,给出可复制的代码实现,

weixin_34238633的博客 228

微信小程序+Java后端幼教学习系统毕业设计源码项目实战解析

前后端分离架构是当前小程序开发的常见模式,前端负责交互与展示,后端通过接口提供数据与业务能力。在幼教知识学习系统中,微信小程序承担用户端,Java后端基于Spring Boot框架提供RESTful API,MySQL存储分类、内容及学习记录。理解小程序生命周期、网络请求封装、登录态管理,以及后端的业务分层、数据建模和鉴权拦截,是完成此类项目的关键。该架构适用于知识展示、在线学习、进度追踪等常见教育类应用场景。本文围绕一个完整的微信小程序与Java后端学习系统源码包,从环境搭建、数据库导入、接口联调到常见避

weixin_34082695的博客 400

Spring Authorization Server统一认证集成微信登录和微信小程序

无法重定向:授权码流程要求客户端引导用户浏览器跳转到授权服务器,而小程序运行在微信的容器里,没有标准的浏览器环境(web-view内嵌页面体验差且限制多)。无法保密:小程序代码包随安装分发,可以被反编译,任何写死在代码里的 secret 都会泄露,所以小程序只能作为公开客户端(public client)。微信登录不等于接口防护wx.login()只解决"微信身份"问题,自己的后端接口的访问控制、令牌生命周期管理、多端统一认证,仍然需要一套标准的 OAuth2 令牌体系。本文的方案是:用微信官方的。

QiHY的专栏 345

PCB板质量测试和PCB板

PCB板质量测试和板厂

weixin_51370842的博客 514

uniapp搭建微信小程序--打包二维码体验

uniapp搭建的微信小程序,我现在想将这个程序打包成二维码,微信扫码即可体验下小程序使用uniapp开发的微信小程序需要在微信公众平台上注册并备案,才能生成二维码并让其他人扫描体验。

weixin_74314406的博客 1869

从零构建:如何用MATLAB打造你的第一个Stewart平台运动学仿真器

本文详细介绍了如何使用MATLAB从零构建一个六自由度Stewart平台运动学仿真器,涵盖基础理论、环境配置、运动学建模、动态轨迹规划和实时可视化实现。通过MATLAB的Robotics System Toolbox和Simulink等工具,读者可以掌握六自由度Stewart平台的逆运动学求解、正运动学求解及仿真系统集成,适用于飞行模拟器和精密定位等应用场景。

peach的博客 864

YOLOv8交通管理 详细解释及代码完整示例

YOLOv8在交通管理中的应用及代码实现 摘要:本文详细介绍了YOLOv8在交通管理领域的应用场景,包括车辆检测、违规行为识别和行人安全预警等。文章提供了完整的Python代码示例,展示了如何使用YOLOv8进行交通对象检测和车辆计数统计。代码包含模型加载、对象检测、结果可视化等功能模块,并给出了性能优化和功能扩展建议。该实现基于Ultralytics框架,支持多种YOLOv8模型选择,可根据实际需求调整模型大小和检测参数。

u010117029的博客 151
上一篇: 微信小程序开发中,wxss和wxml写完后页面不显示,可能的原因包括:
下一篇: ZooKeeper集群部署实验 出现Error contacting service. It is probably not running.
IT_linux
博客等级 码龄4年 72粉丝 8原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值