-
2021-12-21 10:20:31
在小程序中心的开发>开发管理>开发设置>服务器域名
更多相关内容 -
如何查看微信小程序服务器域名并且修改
2022-07-28 22:01:04特别注意,这里绑定的域名是必须备案的域名,并且拥有SSL证书。五、可以填写新域名提交,注意后面符号;三、下方就可以看到服务器域名。一、进入开发者管理。前提需要登录微信开发者平台:微信公众平台
一、进入开发者管理。
二、选择开发者设置
三、下方就可以看到服务器域名。
特别注意,这里绑定的域名是必须备案的域名,并且拥有SSL证书。
备案必须是ICP可以查询到:https://beian.miit.gov.cn/
SSL证书必须符合的ATS安全的检测标准的,可以申请:首页-Gworg-淘宝网
四、 可以修改域名
五、可以填写新域名提交,注意后面符号;
-
本地搭建微信小程序服务器的实现方法
2021-01-03 07:14:30本地搭建微信小程序服务器的实现方法 现在开发需要购买服务器,价格还是有点贵的,可以花费小代价就可以搭建一个服务器,可以用来开发小程序,博客等。 1.域名(备案过的) 2.阿里云注册免费的https证书 3.配置... -
小程序开发入门12-微信小程序开发设置中服务器域名和业务域名
2022-06-10 13:49:41每个微信小程序需要事先设置通讯域名,小程序只可以跟指定的域名进行网络通信。包括普通 HTTPS 请求([wx.request、上传文件([wx.uploadFile、下载文件(wx.downloadFile) 和 WebSocket 通信(wx.connectS前言
在小程序中有这样两个域名设置:服务器域名和业务域名
其实它这写的很清楚了:
”配置服务器域名后,可以小程序进行网络通信“;
”配置业务域名后,可调用web-view组件在小程序中打开“。
但是对于初学者来说,这两个域名配置着实可以把人绕晕,尤其是业务域名那个万恶的校验文件,虽然微信官方也写了校验文件检查失败自查指引,但是没有什么作用。下面说说这两个域名怎么配置吧。
一、服务器域名
每个微信小程序需要事先设置通讯域名,小程序只可以跟指定的域名进行网络通信。包括普通 HTTPS 请求([wx.request、上传文件([wx.uploadFile、下载文件(wx.downloadFile) 和 WebSocket 通信(wx.connectSocket)。
配置流程
服务器域名请在 「小程序后台 - 开发 - 开发设置 - 服务器域名」 中进行配置,配置时需要注意:
- 域名只支持 https (wx.request、wx.uploadFile、wx.downloadFile) 和 wss (wx.connectSocket) 协议;
- 域名不能使用 IP 地址(小程序的局域网 IP 除外)或 localhost;
- 可以配置端口,如 https://myserver.com:8080,但是配置后只能向 https://myserver.com:8080 发起请求。如果向 https://myserver.com、https://myserver.com:9091 等 URL 请求则会失败。
- 如果不配置端口。如 https://myserver.com,那么请求的 URL 中也不能包含端口,甚至是默认的 443 端口也不可以。如果向 https://myserver.com:443 请求则会失败。
- 域名必须经过 ICP 备案;
- 出于安全考虑,api.weixin.qq.com 不能被配置为服务器域名,相关 API 也不能在小程序内调用。 开发者应将 AppSecret 保存到后台服务器中,通过服务器使用 getAccessToken 接口获取 access_token,并调用相关 API;
- 不支持配置父域名,使用子域名。
- 请求与上传的域名需要单独配置,如果你的请求与上传都是同一个域名,那么要配置两次。
- 任何与小程序有数据交互的域名都需要配置,如cdn、三方网站等
总体来说,服务器域名理解起来不难,配置上也没有一些隐藏问题,除非域名写错,多了个空格或特殊符号啥的。
二、业务域名
1、为什么要配置
在我们实际开发的过程中,有些场景需要从微信小程序跳转到H5页面,使用web-view组件就可以了,这相当于直接跳转到了外部链接。
但是由于网络安全问题日益严峻,很多网站在你点击了外跳都会询问是否外跳,并让你签署免责声明。
微信小程序官方为了保证外跳是安全的,就出了这么一个规定:所有外跳的链接域名都需要配置安全校验文件,如果配置不了那就不要跳
。这种一刀切的方式可苦了我们这些开发者。2、配置文件的两种方式
(1)文件上传到域名的根目录下
这种方式主要是下载文件然后上传,需要注意的是要设置正确路由
(2)自己写一个接口返回校验文件中的字符串
由于微信这个校验文件只需要判断你返回的字符串是不是文件中的内容,所以我们可以换一个思路:
把校验的内容加到配置文件,直接通过接口返回。
这个方案我试过,是可行的,不过也踩了一些坑,这里记录一下,方便自己也方便后人。废话不多说,直接上代码:
@RestController @RequestMapping("/") public class WeChatDomainCheckController { @RequestMapping(value = "/{extension:.+.txt}", method = RequestMethod.GET, produces = MediaType.TEXT_PLAIN_VALUE) public Object checkDomain(@PathVariable String extension) { return "校验文件中的字符串"; } }
value = "/{extension:.+.txt}"是请求的一种通配符写法,意思是可以让所有以txt结尾的请求访问
注意:
- 不要自己加子路径,因为该校验文件访问是:www.test.com/aaa.txt。 一旦加了子路径它就找不到了;
- 可以通过VM模板返回该字符串,但是记住不要添加任何多余的内容;
- 有时候明明写的没问题,但是配置的时候就是报错,这里我建议不要使用返回值的方式,可以使用
httpServletResponse.getWriter().print("校验文件中的字符串");
返回。出现这种情况的原因,是有可能是自己在项目中加了HttpMessageConverters的原因
-
微信小程序合法域名配置方法
2021-08-07 11:06:05在微信小程序的开发过程中,当需要请求第三方网站数据时。各种教程就直接说调用wx.request接口即可。但是当初学者自己用的时候就会出现问题。比如我们这里请求聚合数据的API(里边有不少免费的数据申请就可以使用)。...在微信小程序的开发过程中,当需要请求第三方网站数据时。各种教程就直接说调用wx.request接口即可。但是当初学者自己用的时候就会出现问题。比如我们这里请求聚合数据的API(里边有不少免费的数据申请就可以使用)。调用邮编查询的接口。
getPostInfo: function (nu, callBack) {
wx.request({
url: 'https://v.juhe.cn/postcode/query',
data: {
postcode: nu,
key: '*****'//key需要自己去官网申请
},
method: 'GET',
success: function (res) {
callBack(res)
}
})
}
很多教程说按照以上方式调用即可。但是当我们在程序中实际调用以上程序时,就会报错说:"https://v.juhe.cn不在合法域名列表中,请参考文档 https://mp.weixin.qq.com/debug/....." 。初学者此时就要懵逼了。别人在教程里就可以正常运行,到自己这就不行了。其实是没有告诉你在调用第三方数据时,必须要先设置合法域名。现在你可以在微信开发者工具里,点击详情->域名信息。这里有一个request合法域名。默认是未设置状态。怎么将第三方域名设置为合法域名呢?
登录微信公众平台。点击设置,在request合法域名下填入你所用到的第三方域名。具体如下:
此时,保存刷新页面。回到你的微信开发者工具,清除缓存,重新编译,打开项目详情页面。可以看到合法域名已经更新了。
到这一步已经配置完毕了。 运行程序已经不会报错。问题顺利解决。
注:文中以聚合数据为例。没有打广告的嫌疑。不喜勿喷!
以上所述是小编给大家介绍的微信小程序合法域名配置详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
-
微信小程序添加服务器域名
2021-08-10 14:16:57每个微信小程序需要事先设置通讯域名,小程序只可以跟指定的域名进行网络通信。 配置流程 服务器域名请在 「小程序后台-开发-开发设置-服务器域名」 中进行配置,配置时需要注意: 详细情况可移步官方文档 配置完成... -
微信小程序配置服务器域名,不生效问题
2020-08-18 15:41:12微信小程序配置服务器域名,不生效问题 问题描述 微信小程序配置好了服务器域名之后,一直在刷新开发者工具,发现不好用,但是地址配置得都正确。。。 问题解决 重启下前端项目。。。。 提示 上传文件需要单独... -
微信小程序 后台https域名绑定和免费的https证书申请详解
2020-11-27 20:24:11微信小程序 后台https域名绑定和免费的https证书申请详解 微信小程序在11月3号发布了,这是一个全新的生态,没有赶上微信公众号红利的开发者,运营者可别错过这趟车了。 但是微信的后台需要全https,之前我还不相信... -
微信小程序开发遇到的问题:JAVA服务器端,微信支付
2021-03-29 20:40:23问题1、微信小程序要求向我们自己服务器发送的请求是https协议并且备案过的域名,我这里客户提供的域名是备案之后的,但是https得自己搞,https的证书可以在腾讯云和沃通申请1年的免费证书。我是在腾讯云上申请的,... -
微信小程序 解决请求服务器手机预览请求不到数据的方法
2021-01-03 07:06:44微信小程序 解决请求服务器手机预览请求不到数据的方法 微信小程序的文档中明确说明了所有的请求是必须使用https的,以没用过https,由于小程序,不得不接触到https,研究了好长时间把tomcat配置好了https。然后用... -
微信小程序服务器配置-suse版:配置https,wss协议的websocket
2021-03-29 20:41:56经过几天的踩坑,终于把微信小程序服务器配置好了,下面是具体的步骤,以下均按照阿里云的suse11 sp3服务器操作。 本文主要内容: 1、配置浏览器认可的HTTPS; 2、配置wss协议的websocket。 一、配置Apache 支持... -
图片秒加水印制作生成微信小程序源码下载免服务器域名
2021-11-21 16:17:37大家好给大家带来一款图片加水印的微信小程序源码 该小程序拥有多种水印的添加方式 比如: 全屏水印(也就是整张图片都给加上水印透明度可以自行调整) 隐形水印(该水印是肉眼不可见但是通过PS等软件就可以看得到... -
微信小程序配置服务端https协议《二》nginx+tomcat服务器配置
2021-03-29 21:01:52那么问题就来了,如果多个系统都要单独使用一个二级域名的话,直接修改tomcat的配置会导致端口冲突。 下面我的解决办法是在Internet和tomcat之间加一个nginx反向代理。 (此图片来源于网络,如有侵权,请联系删除! ) ... -
微信小程序 域名限制问题(更新可用域名,无法正常访问)
2022-07-12 21:15:42今天将公司的小程序功能迭代更新后真机测试没有任何问题,结果上传到测试环境就无法正常运行(无法调用接口)询问老大才得知 得配置 服务器域名白名单才能使用新的域名接口其实解决方法很简单 一 打开微信小程序开放... -
《微信小程序开发图解案例教程》教学教案—11仿华为商城微信小程序.pdf
2022-06-07 14:56:07《微信小程序开发图解案例教程》教学教案—11仿华为商城微信小程序.pdf《微信小程序开发图解案例教程》教学教案—11仿华为商城微信小程序.pdf《微信小程序开发图解案例教程》教学教案—11仿华为商城微信小程序.pdf... -
如何在本地搭建微信小程序服务器
2021-03-29 17:58:24现在开发需要购买服务器,价格还是有点贵的,可以花费小代价就可以搭建一个服务器,可以用来开发小程序,博客等。 1.域名(备案过的) 2.阿里云注册免费的https证书 3.配置本地的nginx 4.内网映射(本地安装... -
微信小程序调用域名服务器的服务
2021-12-24 09:13:38微信小程序得益于它的简单便捷,在日常生活中应用的很普遍。做过开发的同学都知道,微信的前端比较简单易懂,并且微信自带云开发,提供云存储,可以满足一些商家或者自媒体的需求。如果企业类的用户使用小程序,数据... -
微信小程序-微信小程序(仿猫眼)
2019-08-06 05:25:31进入微信小程序,在设置 =》 开发设置 =》 服务器域名 =》 request合法域名中 添加 https://m.maoyan.com 这个地址,保存。 下载个微信web开发者工具,... -
仿京细菜谱微信小程序源码云开发菜谱微信小程序源码.7z
2022-07-03 08:37:45仿京细菜谱微信小程序源码云开版,不需要域名和服务器即可搭建小程序,直接导入开发者工具即可上传审核。 -
免服务器域名低成本运营工具箱微信小程序源码多功能集合一体
2021-11-07 20:47:25这是一款多功能集合一体工具箱小程序源码 目前具体由以下功能合成 ...该小程序安装方法也简单,用微信开发者工具打开源码,然后上传审核即可 对了还需要设置几个合法域名,合法域名也打包在压缩包里面了 -
基于腾讯云服务器部署微信小程序后台服务(Python+Django)
2020-12-31 00:17:47一 前言 微信小程序,相信大家早已熟知,它是一种无需下载...本文主要介绍如何在腾讯云服务器上部署 Python+Django 实现的微信小程序后台服务,对整个部署过程和涉及的事件有所了解即可,无需关注具体细节。 二 部署前 -
如何为微信小程序设置服务器地址?-微信小程序服务器诗
2021-08-01 01:07:31那么如何为微信小程序设置服务器域名地址呢?工具/原料1.电脑互联网方法/步骤2.首先用小程序账号登陆微信公众平台。然后点击左下角的“设置”,之后点击右侧上部的“开发设置”,进入开发设置页面。3.在开发设置页面... -
微信小程序域名设置(域名请求失败)
2021-01-14 18:26:25首先打开微信小程序官网 https://mp.weixin.qq.com/cgi-bin/wx 然后在开发中 找到服务器域名 吃惊的发现自己的域名非法 1、协议必须是https协议 2、一个接口最多配置20个域名 3、并发限制上限是10个 为了解决这... -
微信小程序:王者荣耀战力查询微信小程序源码下载支持安卓苹果微信QQ等多区查询
2022-07-09 06:50:00这是一款战力查询的微信小程序源码 源码内自带了接口 目前支持了微信,QQ,苹果,安卓全区都可以查询 支持流量主收益,而且搭建安装简单 使用微信开发者工具打开源码然后设置一下合法域名上传审核即可 该小程序还有... -
微信小程序:最新wordpress黑金壁纸微信小程序 二开修复版源码下载支持流量主收益
2022-07-01 13:57:13WordPress独立后台壁纸小程序是一款高端二开黑金壁纸微信小程序源码,拥有WP独立后台运行,可以自定义后台添加流量AD ID,小白也可以轻松搭建,支持看AD后保存壁纸到本地。 安装环境: 1.PHP7.3建议,数据库Mysql... -
微信小程序上传和下载文件
2021-01-03 06:04:08本篇博客介绍微信小程序如何将文件上传到服务器,如何从服务器下载文件,主要步骤如下: 搭建服务器 uploadFile上传文件 downloadFile下载文件 搭建服务器 既然想要将文件上传到服务器,那么我们首先要搭建一台... -
微信小程序简易实例
2021-01-27 09:51:40说明本文件包含以下内容:小程序源码QQZJ小程序开发技巧总结Something-that-wxadoc-don't-tell-you.md项目文件结构FileStructure.md使用说明:打开微信开发者工具 - 选择微信小程序创建项目 - 选择无 appid设置项目... -
微信小程序的合法域名配置,一次可以配置多个!
2019-10-15 15:27:21众所周知,小程序的合法域名一个月只有5次的修改权限 但是!不要以为一次只能配置一个,你一次可以配个很多很多个的! -
使用Nodejs接入并验证微信公众号和微信小程序服务器配置
2021-03-29 20:37:57使用Nodejs接入并验证微信公众号和微信小程序服务器配置 接入步骤 1、微信后台配置 [url] 写自己的已经绑定服务器的域名 [Token] 随便写 2、自己的服务器部署以下代码 check.js 'use strict'; const ...