微信小程序服务器配置流程 免费开启HTTPS
微信小程序与服务器对接必须使用HTTPS方式连接。
服务器域名配置
每个微信小程序需要事先设置通讯域名,小程序只可以跟指定的域名进行网络通信。包括普通 HTTPS 请求(wx.request)、上传文件(wx.uploadFile)、下载文件(wx.downloadFile) 和 WebSocket 通信(wx.connectSocket)。
来此加密:通过网页申请SSL证书支持通配符、多组域名。
从基础库 2.4.0 开始,网络接口允许与局域网 IP 通信,但要注意 不允许与本机 IP 通信。
从 2.7.0 开始,提供了 UDP 通信(wx.createUDPSocket)。
微信小程序服务器配置流程
服务器域名请在 「小程序后台-开发-开发设置-服务器域名」 中进行配置,配置时需要注意:
1. 域名只支持 https (wx.request、wx.uploadFile、wx.downloadFile) 和 wss (wx.connectSocket) 协议;
2.域名不能使用 IP 地址(小程序的局域网 IP 除外)或 localhost;
3.可以配置端口,如 https://myserver.com:8080,但是配置后只能向 https://myserver.com:8080 发起请求。如果向 https://myserver.com、https://myserver.com:9091 等 URL 请求则会失败。
4.如果不配置端口。如 https://myserver.com,那么请求的 URL 中也不能包含端口,甚至是默认的 443 端口也不可以。如果向 https://myserver.com:443 请求则会失败。
5.域名必须经过 ICP 备案;
6.出于安全考虑,api.weixin.qq.com 不能被配置为服务器域名,相关API也不能在小程序内调用。 开发者应将 AppSecret 保存到后台服务器中,通过服务器使用 getAccessToken 接口获取 access_token,并调用相关 API;
7.对于每个接口,分别可以配置最多 20 个域名。
小程序是基于H5网页技术开发,最大特点是在线使用、无需安装、用完即走。然而互联网常用的网络通信协议是HTTP明文协议,如果使用HTTP协议去完成小程序的数据交互,将会让用户的个人数据和隐私信息安全面临巨大威胁。HTTP明文协议是不安全的传输协议,无法进行服务器端真实身份校验,也不能为传输数据提供加密保护,通过HTTP协议传输的数据时刻处在被窃听、篡改、冒充的风险中。
如何免费开启HTTPS:
网站:来此加密。
微信小程序服务器配置流程 免费开启HTTPS相关推荐
- 微信小程序导航:免费视频+精品教程+DEMO集合(长期更新)
1:官方工具:https://mp.weixin.qq.com/debug/w ... tml?t=1476434678461 2:简易教程:https://mp.weixin.qq.com/debu ...
- 小程序:微信小程序支付流程
微信小程序支付流程 小程序微信支付的流程图: 1. 登录微信公众平台, 开通微信支付功能 这是准备工作的第一步, 确保小程序对应的支付功能已经开启 2. 登录微信商户平台 该步骤需要获取两个参数, 一 ...
- 人生重开模拟器微信小程序源码下载开启不一样的人生体验+网站版本源码双版本
这是一款人生重开模拟器微信小程序源码 让你的人生开启不一样的变化 不知道各位玩家有没有被最近超火的一款名为<人生重开模拟器>小游戏刷屏呢?想必不少玩家玩过了各种各样的模拟器,有的可以模拟医 ...
- 微信小程序支付流程(新手教程)
微信小程序支付流程: 一.前期申请准备工作 1.小程序注册,要以公司的以身份去注册一个小程序,才能开通微信支付权限: 个人申请的小程序是不具备"微信支付"功能的! 但个人小程序可以 ...
- 微擎支付返回商户单号_微信小程序支付流程
微信支付之小程序支付 微信的支付方式有以下几种,不同的支付方式适用于不同的支付场景,而今天要给大家讲的就是 小程序支付 方式 说到支付功能就要涉及到金钱交易,必定是有比较严格的规范及流程,如要求小程序 ...
- 基于微信小程序的在线免费小说阅读系统
项目介绍: 本系统是我的毕业设计,大概耗时一个月完成,后台部分因为某些原因就不放出来了,前端没有用什么框架比较好理解,本着开源精神发布出来.希望能帮助需要的人吧. 一.简介 本程序采用 ...
- 天使童装微信小程序支付流程:
(商城余额支付,优惠支付,积分抵消,微信支付) 前台后台 系统后台 微信后台 :三部分 流程:点击下单按钮,请求下单支付,后端返回支付参数,收到5个参数之后输入密码确认用户支付 输入密码是跟小程序 小 ...
- 微信小程序-微信小程序登录流程(一)
微信小程序,小程序的一种,英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用"触手可及"的梦想,用户扫一扫或搜一下即可打开应用 冷启动: ...
- 微信小程序隐私技术保护:HTTPS授权确认
[微信隐私保护指引]据微信派公众号消息,近期,微信进行了版本更新,所有进入iOS 6.5.16 .Android 6.5.14最新版本微信的用户在首次登入微信时,会收到一条必读消息<微信隐私保护 ...
- 【小程序】微信小程序开发流程
文章目录 一.概述 二.整体开发架构 三.注册账号和安装开发工具 1)注册账号 1.注册方法 2.选择注册的帐号类型 3.填写邮箱和密码 4.激活邮箱 5.填写主体信息 6.登录后台补充信息 2)安装 ...
最新文章
- LeCun亲授的深度学习入门课:从飞行器的发明到卷积神经网络
- 计算机视觉编程——增强现实基础
- “大树底下”的阿里电商 淘品牌的“配角变名角”
- yunyang1994 tensorflow-yolov3 执行predict()函数中的sess.run()函数后返回的pred_sbbox, pred_mbbox, pred_lbbox结果
- wxWidgets:将所有内容与 wxString 相互转换
- UIButton小结
- 数据结构---function
- Java Web实训项目:西蒙购物网(上)
- 热敏电阻如何查表计算温度_额温枪温补算法:热电堆温度补偿算法 MTP10B7F55
- 线程安全的HashMap,TreeMap,ArrayList,TreeSet,Set
- 软件工程经济学课后答案
- 易语言与python爬虫_022 Python爬虫原理与python爬虫实例大全
- 在注册表里删除没用的服务
- 图解电动汽车:电动汽车关键技术
- windows下的mujoco环境搭建
- linux 压力测试pps,开发一款集群ddos防火墙压力测试
- 4244. 【五校联考6day2】yi
- Location服务之LocationManager
- cannot read property 'options' of underfined
- input框输入身份证时实现动态脱敏