1.小程序在手机端无法访问服务器发布的程序
原因:小程序访问必须使用https访问,添加https的大致过程:
配置域名>>购买阿里云的SSL证书>>将SSL证书下载放到项目的根目录并配置到后端程序中(代码如下)>>将SSL证书放到服务器上项目发布的路径下
//添加SSL证书配置
server.port=443
server.ssl.key-store=xxxxzaza17.top.pfx
server.ssl.key-store-password=xxxxxx
server.ssl.keyStoreType=PKCS12
2.小程序的-我的页面,无法读取到数据
原因:这个页面会用到openId作为传入值去后台获取值,weixin.qq.com没有加入到合法域名中,因为合法域名已经对应服务器的url
解决办法:
将前端获取openId的逻辑移到后端去实现
3.在上传mobi后缀的文件时,没有反应,前端调试报错
Maximum upload size exceeded;
nested exception is java.lang.IllegalStateException:
org.apache.tomcat.util.http.fileupload.impl.FileSizeLimitExceededException:
The field file exceeds its maximum permitted size of 1048576 bytes.
解决办法:application.properties中添加配置:
spring.servlet.multipart.max-file-size=20MB
spring.servlet.multipart.max-request-size=20MB