微信小程序——搭建自己的Https服务器-创新互联

一、注册微信小程序

成都创新互联公司企业建站,十年网站建设经验,专注于网站建设技术,精于网页设计,有多年建站和网站代运营经验,设计师为客户打造网络企业风格,提供周到的建站售前咨询和贴心的售后服务。对于成都网站建设、网站制作中不同领域进行深入了解和探索,创新互联在网站建设中充分了解客户行业的需求,以灵动的思维在网页中充分展现,通过对客户行业精准市场调研,为客户提供的解决方案。

   进入微信公众平台,使用邮箱账号,选择注册小程序账号。一个邮箱只能注册一个类型的微信账号(订阅号、服务号、小程序)。

二、搭建Https服务器

   1、域名注册

    1.1、登录腾讯云域名注册页面,并注册账号。

    

2、SSL证书管理

   2.1、选择“云产品”—”域名服务“—”SSL证书管理",选择“申请证书(免费)”。若未认证,系统将提示进入系统认证

   2.2、个人认证。

   2.3、下载SSL证书。用于服务配置

   

3、tomcat安装本地证书

   3.1、下载SSL证书,解压并将对应Tomcat下的www.domain.com.jks文件复制到tomcat安装目录下的conf目录下。

   3.2、修改conf下的server.xml文件(先复制一份server.xml,防止修改内容出错)。修改内容如下:

    a、将Http端口设置为默认的80端口,重定向端口设置为443(小程序服务器仅支持以上两个端口)。

    b、添加SSL请求如下:

4、搭建第一个Https应用

   1、Eclipse创建一个应用,在相应的web.xml倒数第二行,即上一行,新增如下代码:

CLIENT-CERTClient Cert Users-only AreaSSL/*CONFIDENTIAL


   2、启动项目,本文使用Spring简单的向输出流输出字符串,用于小程序的接受。

	@RequestMapping("/test")	@ResponseBody	public String test(){		return "hehe";	}


   3、通过腾讯云注册的域名访问相应Servlet,Http请求将自动转入Https请求

微信小程序——搭建自己的Https服务器

三、微信小程序访问服务器,并获取返回值

   1、服务器配置

    1.1、进入微信公众平台,并用小程序进行登录,选择“设置”—“开发设置”。在“服务器域名中,选择修改域名,填入腾讯云所申请的域名。如下图:

微信小程序——搭建自己的Https服务器

    1.2、小程序中js调用微信接口,并访问服务器,获取返回值

wx.request({url:'https://mydomain.com/springmvc1/view/test',method:'post',success:function(res){console.log(res.data);}})

   自此,小程序成功通过https的方式与服务器进入连接。

没有服务器的朋友们,可以领取阿里云和腾讯云的代金券,根据需求购买

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网页标题:微信小程序——搭建自己的Https服务器-创新互联
网站URL:http://pwwzsj.com/article/igjic.html