目标

本文介绍了几个在移动端开发时,常见的问题。 通过阅读本文帮助你扫清困难,顺利展开开发工作。

一、如何修改服务端的base路径

在移动端工程中,修改config.js文件中的base路径,可改变服务端的接口的 URL地址。

请根据你的实际开发环境的情况,自行修改为你自己的服务端接口的 URL 地址,保证移动端可以访问到服务端。

参数baseUrl:是服务端接口的 URL 。

参数baseImgUrl:是服务端访问图片的 URL,下载、上传图片,都使用这个地址 。希望在生产环境换成你的 CDN 加速地址。


二、Http请求的签名、验签(重要)

移动端发起 Http请时,会对发出的数据包做签名,目标是防止数据被篡改。

服务端接口再接收到请求时,会对数据包做验签,目标是验证数据是否被篡改。

移动端参与签名的“盐”在以下文件中。

服务端参与验签的“盐”在以下文件中。

  • shop-data/src/main/resources/env-cn/fdp.properties
  • shop-data/src/main/resources/env-en/fdp.properties

在正式开发系统时, 请开发者自行修改你自己项目的“盐”,修改为一个别人不知道的值,不要使用系统带的默认值。


三、微信App支付注意

开通App支付功能时获取应用签名 https://blog.csdn.net/Yotkan/article/details/80923287

修改开发信息


四、小程序开发注意

目标:希望小程序开发者工具 可以调用到 本机的服务端 http://127.0.0.1:8082 接口,这样小程序端、服务端,都在本机运行方便开发调试。

困难:默认情况下小程序开发者工具,不允许调用“合法域名”以外的域名。 合法域名是在微信小程序管理后台配置的,一个月内可申请5次修改。

解决:按下图勾选“不校验合法域名” ,这个设置只是在开发阶段使用。