久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx

https改造分享

2021-04-02    分類: 網站建設

一、理解https


先不聊http和https的區別,從聊天軟件說起,假設我們要實現a能發一個hello消息給b,如果我們要實現這個聊天軟件,只考慮安全性問題,要實現a發給b的hello消息包,即使被中間人攔截到了,也無法得知消息的內容。


那么,如何做到真正的安全呢?目標是a與b通信的內容,有且只有a和b有能力看到通信的真正內容,為了防止內容被第三方竊取,發送方可以通過密鑰s對聊天內容進行加密,接收方在收到聊天內容之后,再用密鑰s解密聊天內容,只要密鑰不公開給第三者,同時密鑰s足夠安全,我們就可以保證只有a與b知道聊天內容。


二、https的優缺點


優點


制作方面:谷歌曾在2014年8月份調整搜索引擎算法,并稱“比起同等http網站,采用https加密的網站在搜索結果中的排名將會更高”。


安全性:盡管https并非絕對安全,掌握根證書的機構、掌握加密算法的組織同樣可以進行中間人形式的攻擊,但https仍是現行架構下最安全的解決方案,主要有以下幾個好處:


使用https協議可認證用戶和服務器,確保數據發送到正確的客戶機和服務器;


https協議是由ssl+http協議構建的可進行加密傳輸、身份認證的網絡協議,要比http協議安全,可防止數據在傳輸過程中不被竊取、改變,確保數據的完整性;


https是現行架構下最安全的解決方案,雖然不是絕對安全,但它大幅增加了中間人攻擊的成本。


缺點


制作方面:據acm conext數據顯示,使用https協議會使頁面的加載時間延長近50%,增加10%到20%的耗電,此外,https協議還會影響緩存,增加數據開銷和功耗,甚至已有安全措施也會受到影響也會因此而受到影響。


經濟方面:ssl證書需要錢,功能越強大的證書費用越高,個人網站、小網站沒有必要一般不會用;


https連接緩存不如http高效,大流量網站如非必要也不會采用,流量成本太高;


https連接服務器端資源占用高很多,支持訪客稍多的網站需要投入更大的成本,如果全部采用https,基于大部分計算資源閑置的假設的vps的平均成本會上去;


https協議握手階段比較費時,對網站的相應速度有負面影響,如非必要,沒有理由犧牲用戶體驗。


三、支持https的方式


增加https的支持需要在nginx或者tomcat上增加證書(證書需要ops來購買),兩種方法只需要選用其中一種。我們選擇了通過nginx配置證書的方式來做https支持的事情。原因是這種方式可以通過ops統一配置證書,不需要在每臺服務器上依次配置https證書,能提升配置效率。


通過tomcat配置證書


在開發環境里時,需要自己來生成證書:1、生成證書;2、找到java的目錄;3、生成一個證書。


keytool -v-genkey -alias tomcat -keyalg rsa -keystore ~/keystore


記住生成證書時的密碼


在tomcat的conf/server.xml 配置里增加connector


譬如,我的是server.xml


<connector port="8443"


maxthreads="150" minsparethreads="25" maxsparethreads="75"


enablelookups="true" disableuploadtimeout="true"


acceptcount="100" debug="0" scheme="https" secure="true"


clientauth="false" sslprotocol="tls"


keystorepass="121212"  ---- 這個是您當時的密碼


sslenabled="true"


keystorefile="/home/q/keystore" -- 這個您第二步時,生成證書的地址


/>


使用這種方法,直接用request.getschmeme()能夠看到https


通過nginx配置證書


在已經購買好證書的前提下,可以通過以下方式配置證書。


nginx配置


server {


listen 443;


server_name dujia.qunar.com;


charset utf8;


gzip off;


ssl on;


ssl_certificate/home/q/nginx/ssl/server.crt;


ssl_certificate_key/home/q/nginx/ssl/server.key;


if ( $request_method !~ get|post|head ) {


return 403;


}


proxy_set_header host "dujia.qunar.com";


proxy_set_header x-real-ip$remote_addr;


proxy_set_header x-forwarded-for$proxy_add_x_forwarded_for;


proxy_set_header dj-sch "https";


proxy_set_header x-real-scheme $scheme;


location / {


proxy_pass http://127.0.0.1:80;


#proxy_pass http://p.tuan.qunar.com;


}


}


在java中通過x-real-scheme或dj-sch獲取當前協議


schemeutil.java


private static string https_header = "x-real-scheme";


private static string https_scheme = "https";


private static string http_scheme = "http";


public static string getscheme(httpservletrequest request){


string scheme = request.getheader(https_header);


if(scheme != null &&scheme.equals(https_scheme)){


return https_scheme;


}else {


return http_scheme;


}


}


四、代碼涉及的改動


頁面請求的靜態資源


js && css


后臺將jsp中域名為http://*.quanrzz.com 的js,css鏈接改為 //*.qunarzz.com


圖片


將jsp和java工程中給出的圖片url進行修改(原因是當前實用的圖片服務器不能同時支持http和https),圖片的http和https域名對應關系如下:



接口


內部接口:修改接口返回的url,統一格式為://xxx.xx.xx/;


圖片url會根據服務請求端的協議做自適應,比如:用戶以https協議請求服務,接口返回的圖片url對應的協議也是https。圖片url不以“//xxx.xx.xx/”形式返回的原因是android和ios默認不支持展示不帶協議的圖片。


外部接口:當調用其他業務線的一些接口不支持https時,我們的處理方式是通過代理接口來調用這些外部接口。


五、遇到的問題及處理方案


nginx上對443端口的請求在header里添加https標記,需要和后端保證一致;


用戶中心個別的css和js在https環境下需要在引入時標記css/js=ssl;


同一個域名下面,部分內部調用的接口,是不需要支持https的,因此在做nginx轉發的時候,需要針對這些uri做特殊處理。

網站名稱:https改造分享
URL網址:http://www.js-pz168.com/news3/106303.html

成都網站建設公司_創新互聯,為您提供商城網站手機網站建設域名注冊ChatGPT標簽優化網站維護

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

h5響應式網站建設
久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx
日韩hmxxxx| 2023国产精品视频| 国产视频一区二区在线| 一区二区久久久久久| 国产一区二区三区精品欧美日韩一区二区三区 | 亚洲人123区| 久久精品国产一区二区三| 99天天综合性| 三区精品视频观看| 日韩视频永久免费| 亚洲麻豆国产自偷在线| 国产一区二区三区免费看| 国产精品一区二区三区精品| 色呦呦网站一区| 久久久99精品免费观看不卡| 性做久久久久久免费观看欧美| 成人国产精品免费观看| 日韩欧美视频一区二区| 日韩欧美国产1| 一区二区三区不卡在线观看| 国产毛片精品视频| 蜜桃999成人看片在线观看| 欧美精品一二三区| 亚洲精品福利视频网站| 成人一区二区三区视频在线观看| 日本成人黄色免费看| 欧美成人三级在线| 婷婷成人综合网| 成人h在线播放| 欧美色视频在线观看| 亚洲天堂精品视频| 国产99久久久国产精品潘金网站| 日本一区精品| 久久久综合网站| 青娱乐精品视频在线| 国产一区二区三区奇米久涩| 欧美日韩不卡视频| 一区二区三区在线播放| 97精品久久久午夜一区二区三区| 影音先锋欧美在线| 国产精品久久久久久福利一牛影视| 精品一区免费av| 日本视频一区二区不卡| 久久天天做天天爱综合色| 琪琪一区二区三区| 久久久久天天天天| 精品成人a区在线观看| 青青草一区二区三区| 久久九九视频| 欧美精品一区二区三区蜜桃视频| 美女一区二区久久| 日本免费高清一区二区| 国产亚洲精品bt天堂精选| 激情深爱一区二区| 五月天亚洲综合情| 国产精品高潮久久久久无| 成人午夜激情片| 欧美日韩中文国产| 亚洲成a人v欧美综合天堂 | 国产一区二区伦理| 中文字幕不卡每日更新1区2区| 国产女主播一区| 成人免费精品视频| 久久综合五月天婷婷伊人| 精品伦理精品一区| 蓝色福利精品导航| 青青成人在线| 中文字幕亚洲在| 91久色国产| 日韩免费性生活视频播放| 久久激情综合网| 亚洲免费在线精品一区| 亚洲图片激情小说| 国产精华一区二区三区| 精品国产亚洲在线| 国产精品亚洲专一区二区三区| 91黄色激情网站| 婷婷综合在线观看| 日本一区二区三区四区在线观看| 国产精品免费网站在线观看| www.色精品| 日韩免费看的电影| 国产精品一二二区| 欧美日韩成人一区二区| 久久精品国产秦先生| 色婷婷av一区二区三区大白胸| 亚洲午夜电影网| 日本在线观看不卡| 亚洲精品免费在线播放| 精品视频导航| 亚洲欧洲精品天堂一级| 国产精品av一区| 国产精品视频第一区| 9a蜜桃久久久久久免费| 国产亚洲精久久久久久| 91片在线免费观看| 久久久久亚洲蜜桃| 91免费观看视频在线| 久久久夜色精品亚洲| 91久久精品一区二区别| 久久久久久久久免费| 7777精品久久久大香线蕉小说| 亚洲精品一线二线三线 | 欧美视频精品在线| 精品在线亚洲视频| 欧美日韩成人激情| 国产高清精品在线| 日韩小视频在线观看专区| 国产不卡视频在线播放| 日韩欧美高清在线| 99re这里只有精品视频首页| 久久精品亚洲国产奇米99| 国产高清精品一区二区| 中文字幕亚洲电影| 欧美三级网色| 午夜不卡av免费| 欧美做爰猛烈大尺度电影无法无天| 日本强好片久久久久久aaa| 欧美天堂亚洲电影院在线播放| 激情综合色综合久久综合| 欧美电影影音先锋| 北岛玲一区二区三区四区| 久久久综合视频| 韩国精品一区二区三区六区色诱| 亚洲人成7777| 亚洲一区综合| 久久精品国产精品亚洲综合| 欧美精品tushy高清| jiyouzz国产精品久久| 国产欧美精品区一区二区三区| 精品久久久久久一区二区里番| 一区二区三区四区蜜桃| 中文字幕一区二区三区精彩视频| 久久丁香综合五月国产三级网站| 正在播放一区二区| 1卡2卡3卡精品视频| 综合中文字幕亚洲| 中文字幕久久一区| 国产一区二区精品在线观看| www国产亚洲精品久久麻豆| 国产精品日韩高清| 亚洲香蕉伊在人在线观| 欧美性猛片xxxx免费看久爱| 高清视频一区二区| 国产精品亲子乱子伦xxxx裸| 欧美少妇一区| 免费成人av在线播放| 日韩欧美专区在线| 国产伦精品一区二区三区视频孕妇 | 精品国产一区二区三区四区四| 国产精品一区二区免费| 午夜日韩在线观看| 69精品人人人人| 粉嫩精品一区二区三区在线观看| 夜夜嗨av一区二区三区中文字幕| 成人免费视频网站入口| 欧美性一二三区| 国产91精品免费| 国产日产精品1区| 欧美国产一二三区| 人人超碰91尤物精品国产| 日韩欧美一区二区久久婷婷| 成人免费视频网站| 午夜在线电影亚洲一区| 欧美年轻男男videosbes| 91色在线porny| 亚洲一区二区在线播放相泽| 欧美体内she精高潮| 91丝袜国产在线播放| 一区二区在线观看免费 | 日韩一区二区三区av| 国产乱码精品一区二区三区不卡| 午夜精品久久久久| 日韩欧美国产电影| 欧美精品久久久| 国内精品嫩模私拍在线| 欧美精彩视频一区二区三区| 在线免费观看一区二区三区| 成人开心网精品视频| 亚洲老妇xxxxxx| 欧美精品在线一区二区| 国产精品三区www17con| 免费高清在线一区| 久久精品一区二区三区四区| 日韩啊v在线| 成人免费视频一区| 亚洲一线二线三线久久久| 91精品婷婷国产综合久久竹菊| 国产日韩一区二区三区| 久久99国产精品免费网站| 亚洲国产激情av| 欧美在线色视频| 国产在线一区二区三区四区| 精品一区二区三区视频在线观看| 中文字幕精品一区| 欧美丝袜自拍制服另类| 精品日韩美女| 高清国产一区二区| 亚洲福利视频一区| 久久综合久久久久88|