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

首頁 > 熱點 > 微信 > 正文

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

2024-07-22 01:18:37
字體:
來源:轉載
供稿:網友

一、注冊微信小程序

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

二、搭建Https服務器

1、域名注冊

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

1.2、選擇“云產品”—”域名服務“—”域名管理"

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

2、SSL證書管理

2.1、選擇“云產品”—”域名服務“—”SSL證書管理",選擇“申請證書(免費)”。若未認證,系統將提示進入系統認證
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創建一個應用,在相應的web.xml倒數第二行,即</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請求

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

1、服務器配置

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴山县| 富阳市| 施秉县| 恩施市| 罗源县| 区。| 宝应县| 化州市| 新疆| 成都市| 滨海县| 东城区| 滨州市| 德安县| 云梦县| 怀宁县| 广灵县| 年辖:市辖区| 江北区| 齐齐哈尔市| 普兰店市| 武山县| 舒城县| 德庆县| 沙洋县| 南城县| 江陵县| 郑州市| 永顺县| 清远市| 蒲城县| 离岛区| 红河县| 安顺市| 汝南县| 图们市| 贵德县| 多伦县| 辽宁省| 石屏县| 叙永县|