亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > Nginx > 正文

詳解Nginx服務器和iOS的HTTPS安全通信

2024-08-30 12:29:01
字體:
來源:轉載
供稿:網友

詳解Nginx服務器和iOS的HTTPS安全通信

簡介

在網絡通信中,使用抓包軟件可以對網絡請求進行分析,并進行重放攻擊,重放攻擊的解決方案一般是使用一個變化的參數,例如RSA加密的時間戳,但考慮到網絡傳輸時延,時間戳需要有一定的誤差容限,這樣仍然不能從根本上防止重放攻擊。想要較好的解決重放攻擊問題,應考慮使用HTTPS通信,HTTPS協議是由SSL+HTTP協議構建的可進行加密傳輸、身份認證的網絡協議,比HTTP協議安全。

實現

對于用瀏覽器訪問的網站,需要向CA申請證書才能保證HTTPS的網頁被正常的瀏覽,否則會被警告是不安全或者未認證的網站,而對于一些后臺數據的傳輸,使用自簽署的證書即可。

服務端的配置

生成證書

在服務器的命令行下進行如下操作

①生成服務端的私鑰,需要輸入一個4~8191位的密碼

openssl genrsa -des3 -out server.key 2048

②去除key文件的密碼,這里需要輸入①中填寫的密碼

openssl rsa -in server.key -out server.key

③生成csr文件,這一步要求輸入多種信息,可以全部按回車跳過

openssl req -new -key server.key -out server.csr

④生成crt文件,這一步中的-days后為有效期,可以寫長一點

openssl x509 -req -days 3650 -in server.csr -signkey server.key -out server.crt

⑤合并crt與key制作pem,用于后面生成cer以供客戶端驗證

cat server.crt server.key > server.pem

⑥用pem生成cer,cer文件存放在客戶端用于驗證

openssl x509 -in server.pem -outform der -out server.cer

2.修改nginx配置文件

如果不知道配置文件的路徑,使用下面的命令來打印。

nginx -t

這個命令可以用來測試配置文件是否正確,同時也會打印出路徑。

根據打印的內容,打開nginx.conf,可以發現其中有一個http { … } 配置標簽,在http標簽中添加一個server配置標簽。

server {listen    443;server_name localhost;# 配置網站的根目錄和首頁的文件名和類型index index.html index.htm index.php;root <這里填寫網站的根目錄>ssl         on;ssl_certificate   <這里填寫crt文件server.crt的全路徑>ssl_certificate_key <這里填寫私鑰key文件server.key的全路徑># 下面是對php的配置,如果不配置,將無法正常解析php文件,這段配置是從nginx對HTTP的80端口配置中復制過來的,如果這段配置不能正常工作,請從自己的服務器對80端口的配置文件中復制過來。location ~ .*/.(php|php5)?${  #fastcgi_pass unix:/tmp/php-cgi.sock;  fastcgi_pass 127.0.0.1:9000;  fastcgi_index index.php;  include fastcgi.conf;}location ~ .*/.(gif|jpg|jpeg|png|bmp|swf)${  expires 30d;}location ~ .*/.(js|css)?${  expires 1h;}# 這里如果不知道如何填寫,請參考80端口的配置文件include <nginx的conf目錄路徑>/rewrite/default.conf;access_log <nginx服務器日志的路徑>/default.log;}

3.更新配置

nginx -t #測試配置文件是否正確nginx -s reload #重新加載配置文件

到這里,服務端的配置就結束了。

客戶端的配置

如果是CA頒發的證書,直接使用HTTPS請求即可,但我們是自簽署證書,如果直接訪問會報錯,下面介紹一下使用AFN來配置自簽署證書的HTTPS請求的方法。

1.將上文提到的cer證書導入到App的Bundle中

Nginx服務器,iOS,HTTPS,安全通信

將server.cer導入bundle

2.在使用AFN進行請求前,先進行如下配置

AFSecurityPolicy *policy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModePublicKey];policy.allowInvalidCertificates = YES;AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];manager.securityPolicy = policy;// 下面使用manager進行HTTPS請求即可。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美精品在线免费播放| 亚洲网站视频福利| 黑人狂躁日本妞一区二区三区| 久久成人免费视频| 成人妇女免费播放久久久| 久久久久一本一区二区青青蜜月| 国产婷婷97碰碰久久人人蜜臀| 色悠悠久久88| 欧美裸体视频网站| 欧美怡红院视频一区二区三区| 久久精品久久久久久| www.99久久热国产日韩欧美.com| 亚洲欧美国产一本综合首页| 国产精品九九九| 亚洲国产日韩欧美在线99| 亚洲一区久久久| 欧美激情视频一区二区三区不卡| 亚洲欧美在线免费| 韩国精品久久久999| 成人高h视频在线| 亚洲午夜av久久乱码| 亚洲精品久久久久久久久| 欧美影院在线播放| 亚洲精品自拍第一页| 亚洲国产天堂网精品网站| 欧美成人全部免费| 亚洲精品一区二区三区婷婷月| 亚洲白虎美女被爆操| 欧美日韩国产在线看| 亚洲成人三级在线| 亚洲精品欧美一区二区三区| 国产欧美日韩中文字幕在线| 欧美日韩综合视频| 亚洲人成电影网| 亚洲视频欧洲视频| 日韩小视频网址| 精品中文字幕在线观看| 欧美精品在线网站| 伊人久久男人天堂| 最近2019年中文视频免费在线观看| 欧美激情xxxxx| www.亚洲男人天堂| 57pao国产成人免费| 亚洲国产精品视频在线观看| 国产亚洲精品久久久久久777| 高清在线视频日韩欧美| 欧美激情图片区| 色综合天天狠天天透天天伊人| 日韩中文字幕免费| 色av吧综合网| 久久影视三级福利片| 国产精品精品久久久久久| 欧美野外wwwxxx| 精品国产依人香蕉在线精品| 国产精品视频内| 亚洲国内精品在线| 久久久久免费精品国产| 亚洲无限乱码一二三四麻| 在线观看欧美日韩| 欧美性视频网站| 国产亚洲精品综合一区91| 欧美高清一级大片| 久久99久国产精品黄毛片入口| 国产精品成人v| 亚洲精品videossex少妇| 成人欧美一区二区三区在线| 欧洲美女7788成人免费视频| 欧美老女人www| 隔壁老王国产在线精品| 欧美激情视频播放| 国产一区二区黑人欧美xxxx| 国产精品福利网| 亚洲精品国产欧美| 欧洲亚洲免费在线| 久久久亚洲福利精品午夜| 色www亚洲国产张柏芝| 97成人精品视频在线观看| 北条麻妃一区二区三区中文字幕| 亚洲黄色av网站| 国产午夜精品久久久| 欧美国产一区二区三区| 亚洲a区在线视频| 久久福利视频导航| 亚洲国产精品国自产拍av秋霞| 国产精品色视频| 亚洲午夜未满十八勿入免费观看全集| 91国内免费在线视频| 97视频在线观看成人| 亚洲欧美在线x视频| 亚洲第一偷拍网| 亚洲人成77777在线观看网| 国内精品模特av私拍在线观看| 91chinesevideo永久地址| 久久成人国产精品| 91高清在线免费观看| 亚洲在线视频观看| 日韩欧美国产免费播放| 国产日韩精品综合网站| 97久久精品国产| 亚州国产精品久久久| 中文在线资源观看视频网站免费不卡| 久久综合五月天| 欧美日韩一区二区三区在线免费观看| 国产精品久久久久久久久久ktv| 日韩免费高清在线观看| 日韩高清不卡av| 亚洲男人7777| 欧美三级欧美成人高清www| 国产精品男女猛烈高潮激情| 免费成人高清视频| 日本国产高清不卡| 久久久久国产视频| 国产日韩一区在线| 亚洲精品wwww| 亚洲精品国精品久久99热一| 欧美在线影院在线视频| 亚洲成人av片在线观看| 日韩精品有码在线观看| 欧美亚洲另类制服自拍| 久久天堂av综合合色| 久久在精品线影院精品国产| 日本不卡高字幕在线2019| 亚洲精品之草原avav久久| 国产精品美女呻吟| 久久久亚洲国产| 国产精品久久久久久久久久新婚| 成人444kkkk在线观看| 精品中文字幕在线| 精品国产一区二区三区久久狼5月| 九九热这里只有精品免费看| 亚洲综合国产精品| 久久久免费精品视频| 亚洲欧美中文字幕| 久久久免费观看视频| 亚洲人成电影网站色…| 亚洲性av网站| 亚洲在线视频福利| 国产精品嫩草视频| 日韩精品在线观看网站| 国产suv精品一区二区三区88区| 亚洲欧洲中文天堂| 草民午夜欧美限制a级福利片| 国产精品美女久久久久久免费| 中文字幕日韩在线视频| 久久青草福利网站| 亚洲黄在线观看| 青草热久免费精品视频| 91免费电影网站| 亚洲欧美中文日韩v在线观看| 久久中文字幕在线视频| 日韩成人免费视频| 国产精品欧美日韩| 国产精品中文在线| 久久久久久免费精品| 久久在线免费视频| 欧美另类交人妖| 亚洲欧美日韩一区在线| 色噜噜久久综合伊人一本| 欧美乱人伦中文字幕在线| 亚洲第一网站男人都懂| 91精品中国老女人| 欧美日韩国产中文精品字幕自在自线| 亚洲精品99久久久久中文字幕| 亚洲欧美激情一区|