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

首頁 > 學院 > 開發設計 > 正文

iOS7.1Https企業證書發布方法

2019-11-14 19:59:27
字體:
來源:轉載
供稿:網友

openssl使用的是macos系統自帶的版本,關鍵點是不同直接使用ios設備打開https的鏈接,需要將證書發到系統的mail里,安裝到設備,

如果命令執行不成功,用sudo執行。

1.生成服務器的私鑰

openssl genrsa -out server.key 1024

2.生成簽署申請(注意除Common Name以外可以為空,Common Name必須為服務器的ip或域名)

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

3.生成CA私鑰

openssl genrsa  -out ca.key 1024 

4.利用CA的私鑰產生CA的自簽署證書

openssl req  -new -x509 -days 365 -key ca.key -out ca.crt

5.在當前目錄創建demoCA,里面創建文件index.txt和serial,serial內容為01,index.txt為空,以及文件夾newcerts

openssl ca -in server.csr -out server.crt -cert ca.crt -keyfile ca.key

將ca.crt文件通過郵件發送到ios設備的Mail上,進行證書的安裝

/

LoadModule ssl_module libexec/apache2/mod_ssl.so

Include /private/etc/apache2/extra/httpd-ssl.confInclude/private/etc/apache2/extra/httpd-vhosts.conf

/private/etc/apache2/extra/httpd-ssl.conf,編輯這個文件去掉下面兩行前面的 '#'

SSLCertificateFile "/private/etc/apache2/ssl/server.crt"

SSLCertificateKeyFile "/private/etc/apache2/ssl/server.key"

/private/etc/apache2/extra/httpd-vhosts.conf ,編輯這個文件在 'NameVirtualHost*:80' 后面添加:

NameVirtualHost *:443

在文件末尾添加:

<VirtualHost *:443>

    SSLEngine on

    SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL

    SSLCertificateFile /private/etc/apache2/ssl/server.crt

    SSLCertificateKeyFile /private/etc/apache2/ssl/server.key

    ServerName localhost

    DocumentRoot "/Library/WebServer/Documents"

</VirtualHost>

到這里就配置完了,檢查配置,沒問題的話重啟Apache就好了

sudo apachectl configtest

sudo apachectl restart


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 仙居县| 彭山县| 肥西县| 三亚市| 岑巩县| 遂川县| 兴海县| 通城县| 罗城| 铜川市| 大石桥市| 文化| 镇赉县| 江西省| 吴川市| 扶绥县| 陆河县| 桂东县| 巴南区| 辰溪县| 五河县| 平定县| 碌曲县| 余庆县| 灌阳县| 龙井市| 浮山县| 合水县| 广丰县| 巩留县| 龙胜| 肇东市| 益阳市| 平罗县| 大同市| 琼中| 郧西县| 抚远县| 汶川县| 大余县| 左权县|