国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 課堂 > 小程序 > 正文

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

2020-03-21 15:58:15
字體:
來源:轉載
供稿:網(wǎng)友

一、注冊微信小程序

進入微信公眾平臺,使用郵箱賬號,選擇注冊小程序賬號。一個郵箱只能注冊一個類型的微信賬號(訂閱號、服務號、小程序)。

二、搭建Https服務器

1、域名注冊

1.1、登錄騰訊云平臺,并注冊賬號。

1.2、選擇“云產(chǎn)品”—”域名服務“—”域名管理"

微信小程序,Https,服務器

1.3、選擇“域名”注冊,根據(jù)提示進行注冊。需要繳納一定費用。

2、SSL證書管理

2.1、選擇“云產(chǎn)品”—”域名服務“—”SSL證書管理",選擇“申請證書(免費)”。若未認證,系統(tǒng)將提示進入系統(tǒng)認證
2.2、個人認證。
2.3、下載SSL證書。用于服務配置
2.4、本地安裝證書。參考“證書安裝指引https://cloud.tencent.com/document/product/400/4143

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請求如下:

<Connector SSLEnabled="true" acceptCount="100" 	clientAuth="false" disableUploadTimeout="true" 	enableLookups="true" 	keystoreFile="/conf/www.uyehyyh.com.jks" 	keystorePass="yourKeystorePass" maxThreads="200" 	port="443" 	protocol="org.apache.coyote.http11.Http11NioProtocol" 	scheme="https" secure="true" sslProtocol="TLS"/>

4、搭建第一個Https應用

1、Eclipse創(chuàng)建一個應用,在相應的web.xml倒數(shù)第二行,即</webapp>上一行,新增如下代碼:

<login-config>  <auth-method>CLIENT-CERT</auth-method>  <realm-name>Client Cert Users-only Area</realm-name> </login-config> <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>

2、啟動項目,本文使用Spring簡單的向輸出流輸出字符串,用于小程序的接受。

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

 3、通過騰訊云注冊的域名訪問相應Servlet,Http請求將自動轉入Https請求

微信小程序,Https,服務器

三、微信小程序訪問服務器,并獲取返回值

1、服務器配置

1.1、進入微信公眾平臺,并用小程序進行登錄,選擇“設置”—“開發(fā)設置”。在“服務器域名中,選擇修改域名,填入騰訊云所申請的域名。如下圖:

微信小程序,Https,服務器

1.2、小程序中js調用微信接口,并訪問服務器,獲取返回值

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

自此,小程序成功通過https的方式與服務器進入連接。

以上所述是小編給大家介紹的微信小程序搭建Https服務器詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VEVB武林網(wǎng)網(wǎng)站的支持!


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 明水县| 玛多县| 北海市| 巨野县| 孟州市| 商丘市| 巴楚县| 天祝| 越西县| 隆林| 柯坪县| 阿图什市| 巴中市| 赣榆县| 正宁县| 潢川县| 普兰县| 九江市| 英山县| 台南县| 博乐市| 吐鲁番市| 留坝县| 濉溪县| 双鸭山市| 大同县| 九寨沟县| 中超| 莲花县| 乐山市| 枞阳县| 万安县| 彝良县| 阜城县| 崇阳县| 会同县| 定结县| 保康县| 额济纳旗| 开阳县| 五常市|