request里的url在开发的时候自己建了一个本地的服务器,
上线的时候需要购买个服务器自己弄后端嘛?
用微信提供的url的话因为appsecret不满足!
自己编的前端除了这个登录并不需要跟后端有其他交互,
因为这个买个服务器感觉没啥必要啊
关于wx.request中url链接中暴露appsecret的问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- GISer Liu 2024-04-08 11:28关注
该回答引用自GPT-3.5,由博主GISer Liu编写:
根据你的描述,你的问题主要是关于在使用微信小程序开发时,避免在 URL 中暴露 appsecret
导致安全问题的解决方案。如果你的前端与后端交互仅限于登录,而且不想购买服务器来部署后端代码,可以考虑以下解决方案:- 使用云函数(Cloud Function) :将后端逻辑部署到云函数中,通过云函数来调用微信提供的接口,前端直接调用云函数,避免暴露 appsecret。
- 使用微信提供的服务端 SDK :微信提供了官方的服务端 SDK,可以在后端直接使用该 SDK 来调用微信接口,避免在前端暴露 appsecret。
- 后端代理请求 :在后端编写一个代理接口,前端请求该接口,后端再转发请求给微信接口,这样前端就不需要直接与微信接口通信,也避免了暴露 appsecret。
- 使用授权方式 :对于需要鉴权的接口,可以在后端进行授权处理,前端请求后端的授权接口,后端再带着授权信息请求微信接口。
以上是一些基本的解决方案,具体选择哪种方式,可以根据你的实际需求和项目情况来决定。
如果该回答解决了您的问题,请采纳!如果没有,请私信联系或评论您的疑惑
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 自定义 thinkphp 命令行,一直报错,如何解决?
- ¥15 爬取1-112页所有帖子的标题但是12页后要登录后才能 我使用selenium模拟登录 账号密码输入后 会报错 不知道怎么弄了
- ¥30 关于用python写支付宝扫码付异步通知收不到的问题
- ¥50 vue组件中无法正确接收并处理axios请求
- ¥15 隐藏系统界面pdf的打印、下载按钮
- ¥15 MATLAB联合adams仿真卡死如何解决(代码模型无问题)
- ¥15 基于pso参数优化的LightGBM分类模型
- ¥15 安装Paddleocr时报错无法解决
- ¥15 python中transformers可以正常下载,但是没有办法使用pipeline
- ¥50 分布式追踪trace异常问题