配置小程序后台服务器

article/2025/8/29 17:51:48

**

记录一下小程序后台配置过程

**
1、小程序的体验版本和发布版本访问的后台数据,必须是配置在https服务器上的。
接下来详细描述配置https配置到成功使用的过程:

首先需要一个域名,可以在腾讯云和阿里云购买域名,然后进行域名备案,不备案是无法使用的、具体备案过程根据提供的步骤来就行了。然后将域名和服务器的ip地址绑定;绑定步骤如下(以阿里云为例):
进入控制台->域名列表->域名解析列表->添加域名->解析设置->添加记录
添加记录时会弹出一个小窗:
记录类型:A
主机记录:www+域名
解析线路:默认
记录值:要绑定的ip地址

2、接下来就是配置https
首先需要下载ssl证书或者jdk生成的;这里以阿里云下载的ssl证书为例;
阿里云云官方可以下载免费的ssl证书;可以根据官方文档指引下载
步骤:控制台->产品与服务->安全(云盾)->ssl证书(应用安全)->购买证书
选择域名类型:单域名
选择证书类型:DV ssl
选择加密等级:免费版
然后点击立即购买,点击支付(必须支付),进去证书控制台,然后点击证书申请,之候就等申请通过,下载需要的证书即可。这里以下载配置tomcat为例

3、证书下载好后正式配置
压缩包中包含两个文件一个是:xxx.pfx,一个是:xxxx.txt,txt中保存的是密码。
将这两个文件放置在和tomcat安装目录下,可以自己新建cert文件夹,将两个文件放在cert中,cert和bin同级路径。
然后开始配置:修改conf文件夹下的server.xml

1、
<Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" />
改为         
<Connector port="80" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="443" />
2、添加
<Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol"maxThreads="150" SSLEnabled="true"><SSLHostConfig><CertificatecertificateKeystoreFile=".pfx文件的路径"certificateKeystorePassword="你的证书密码"certificateKeystoreType="PKCS12"/></SSLHostConfig></Connector> 
3、添加
<Connector port="8009" protocol="AJP/1.3" redirectPort="443"/ >4、在conf文件夹下的web.xml文件的最末尾添加,即</web-app>上方<security-constraint> <web-resource-collection > <web-resource-name >SSL</web-resource-name>  <url-pattern>/*</url-pattern> </web-resource-collection> <user-data-constraint> <transport-guarantee>CONFIDENTIAL</transport-  guarantee> </user-data-constraint> </security-constraint>  

重启tomcat即可;

如果是springboot配置则更简单:
将xxxx.pfx文件放在resource目录下
配置文件(application.yml)中填写:
在这里插入图片描述
5、配置完https后还是不能作为小程序的发布和体验版的后台。
需在微信公众平台中添加业务域名
步骤如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
将下载的校验文件放在域名根目录下;
如果是springboot的maven项目则直接放在static目录下
如果是tomcat则放在webapps下的root文件夹下


http://chatgpt.dhexx.cn/article/xrw2jIMN.shtml

相关文章

小程序之后台交互--个人中心

目录 一、微信登录流程简介二、微信用户信息获取1、index.js2、index.wxml 三、微信登录流程代码详解1、后台准备①导入微信小程序SDK②application.yml③WxProperties④WxConfig⑤WxAuthController 1、登录-小程序①login.js②user.js③util.js 四、emoji的存储1、修改配置文件…

(小程序)后台交互--个人中心

目录 一、微信登录流程简介 二、微信用户获取用户昵称头像和昵称 ① wx.getUserProfile ——> 获取头像 三、微信登录流程代码详解 1.bindgetuserinfo——>把小程序端搭建起来 ① oa-mini 2.登录-小程序 ① wx.checkSession ② wx.login ③ wx.request 3.后台…

动态规划法和策略迭代在扫地机器人中确定状态值和动作值函数的策略评估(python实现 附源码 超详细)

觉得有帮助或需要源码请点赞关注收藏后评论区留言或私信博主要 在强化学习中&#xff0c;动态规划法主要用于求解有模型的MDP问题&#xff0c;尽管在现实任务中难以获得完备的环境模型&#xff0c;且动态规划法需要消耗大量的计算资源&#xff0c;但是作为强化学习的基础&#…

扫地机器人市场:米家、科沃斯激烈肉搏

配图来自Canva 一个干净、整洁的家&#xff0c;在给全家人营造一个舒适的生活空间的同时&#xff0c;也能给全家人带来好的心情以及和睦的家庭氛围&#xff0c;但要一直保持家的整洁&#xff0c;并不是一件轻松的事。 尤其是作为上班族&#xff0c;常常在繁忙的一天工作之后&…

扫地机器人的喋血江湖

2025年全球和中国扫地机器人市场规模&#xff0c;将分别达到130亿美元和50亿美元&#xff08;瑞银预测数据&#xff09;。而眼下&#xff0c;扫地机器人在国内市场渗透率仅4%-6%&#xff0c;远低于美国的13%。 这是资本狂热追逐扫地机器人行业的一个重要原因。 即便行业里已经有…

日语900句(衣食住行)PDF下载地址|百度云盘免费分享

有人说&#xff0c;金字塔的魅力就在于它完美的建筑结构&#xff0c;有坚实深厚的基础&#xff0c;才造就了塔尖的辉煌。 学好日语也是同样的道理&#xff0c;坚实的语言基础很多时候来源于大量的输入&#xff0c;量变达到质变&#xff0c;这种语言便能脱口而出&#xff0c;语感…

基于YoloV4的车辆检测跟踪系统(跟踪准确率大于99%)

1.结果展示 系统采用YoloV4检测车辆目标&#xff0c;对有效车辆检测框进行跟踪匹配&#xff0c;检测结果示意图如下&#xff1a; 检测结果视频为&#xff1a;基于YoloV4的车辆检测跟踪系统_哔哩哔哩_bilibili 2.系统工作流程 工作流程图如下&#xff1a; 检测跟踪系统性能&am…

跟踪自主车辆软件平台

跟踪自主车辆软件平台 Tracking autonomous vehicle software platforms 全世界——包括影音产业和媒体——都承认&#xff0c;通往4级和5级自动驾驶汽车的道路仍然漫长而曲折。 多家领先的汽车原始设备制造商和技术供应商推迟了自主汽车的上市&#xff0c;这是充分的证据&a…

【carsim+simulink 联合仿真——车辆轨迹MPC跟踪】

学习北理工的无人驾驶车辆模型预测控制第2版第四章&#xff0c;使用的仿真软件为Carsim8和MatlabR2019a联合仿真&#xff0c;使用MPC控制思想对车辆进行轨迹跟踪控制&#xff0c;并给出仿真结果。 mpc控制器函数&#xff1a;s-function function [sys,x0,str,ts] MY_MPCContr…

智能车辆路径跟踪控制:纯跟踪控制与Stanley控制算法,其他线相关算法

智能车辆路径跟踪控制&#xff1a;纯跟踪控制与Stanley控制算法&#xff0c;其他线相关算法 主要是MATLAB程序&#xff0c;可以根据需要的路径进行跟踪 ID:6920649147612984

LoRaWAN模块在车辆跟踪定位中的应用

目前 GPS已经在资产的管理中得到了越来越多的运用&#xff0c;如车辆跟踪、车队跟踪、资产监控等&#xff1b;人员跟踪&#xff0c;宠物跟踪&#xff0c;等等。在所有追踪装置中&#xff0c;最重要的是它的电池期望和监视距离。鉴于 LoRaWAN的功率消耗很小&#xff0c;而且能在…

无人驾驶车辆轨迹跟踪控制文献分享(1)

文献题目&#xff1a;Modelling and Control Strategies in Path Tracking Control for Autonomous Ground Vehicles: A Review of State of the Art and Challenges 作者&#xff1a;Noor Hafizah Amer Hairi Zamzuri Khisbullah Hudha Zulkiffli Abdul Kadir 论文类型&am…

无人驾驶之车辆检测与跟踪

整个项目源码&#xff1a;GitHub 整个项目数据集&#xff1a;车辆数据集、无车辆数据集 引言 本次分享主要介绍&#xff0c;如何对道路上的汽车进行识别与跟踪。这里我们实现一个简单的demo。后续我们还会对前面的代码及功能进行重构&#xff0c;从而进一步丰富我们的功能。 …

自动驾驶路径跟踪控制——车辆动力学建模基本概念

文章目录 1. 位姿自由度2. TDOFandCDOF3.运动学与动力学4. 运动控制问题描述5. 运动学建模6. 机器人位姿7. 跟踪误差8. 控制律设计声明 1. 位姿自由度 位姿自由度——系统在空间中的位姿描述所需变量的个数。任何一个没有受约束的物体&#xff0c;在空间均具有6个独立的运动&am…

车辆、行人跟踪一网打尽,超轻量、多类别、小目标跟踪系统开源了!

在琳琅满目的视觉应用中&#xff0c;对车辆、行人、飞行器等快速移动的物体进行实时跟踪及分析&#xff0c;可以说是突破安防、自动驾驶、智慧城市等炙手可热行业的利器~ 但要实现又快又准的持续跟踪&#xff0c;往往面临被检目标多、相互遮挡、图像扭曲变形、背景杂乱、视角差…

车辆轨迹跟踪算法---几何跟踪算法

车辆轨迹跟踪算法 车辆轨迹跟踪算法 车辆轨迹跟踪&#xff0c;目前的主流方法分为两类&#xff1a;基于几何追踪的方法和基于模型预测的方法&#xff1b; 几何追踪方法–pure-pursuit (纯跟踪)算法 阿克曼几何的简化版 – 车辆单轨模型&#xff08;自行车模型&#xff09;采…

MPC车辆轨迹跟踪----理论推导

MPC控制简介 众所周知&#xff0c;控制算法中&#xff0c;PID的应用占据了90&#xff05;&#xff0c;而另外10&#xff05;就是这次的主角MPC控制算法。 MPC控制算法全称模型预测控制&#xff0c;它相对比PID有着多输入&#xff0c;多输出以及更加平稳的特点。并且最重要的是…

车辆检测和跟踪技术的研究与实现

一、引言 车辆的持续跟踪对于肇事车辆的追捕以及减少交通事故具有重要意义。随着计算机技术的快速发展&#xff0c;推动着视频图像的智能化应用。当前对于视频图像的研究热点之一&#xff0c;就包括运动目标跟踪。当前对于运动目标的研究主要集中在单个摄像头的跟踪&#xff0…

自动驾驶:车道线检测、车速检测、实时通行跟踪、基于视频的车辆跟踪及流量统计

日萌社 人工智能AI&#xff1a;Keras PyTorch MXNet TensorFlow PaddlePaddle 深度学习实战&#xff08;不定时更新&#xff09; CNN&#xff1a;RCNN、SPPNet、Fast RCNN、Faster RCNN、YOLO V1 V2 V3、SSD、FCN、SegNet、U-Net、DeepLab V1 V2 V3、Mask RCNN 自动驾驶&…

yolo-车辆测距+前车碰撞预警(追尾预警)+车辆检测识别+车辆跟踪测速(原创算法-毕业设计)

目录 前言一、环境配置二、车辆检测、实时跟踪测速算法及代码解读1、主函数各参数含义2、算法实现3、核心代码4、效果展示 二、跟车距离测量算法及代码解读1、主函数各参数含义2、算法实现3、效果展示 三、前车碰撞预警&#xff08;追尾预警&#xff09;算法及代码解读1、算法实…