博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ios生成自签名证书,实现web下载安装app
阅读量:6156 次
发布时间:2019-06-21

本文共 662 字,大约阅读时间需要 2 分钟。

抄自

 

ios7以后,inhouse安装需要ssl了,一般用商用的,不想用商用的,就自己弄一个,通过openssl直接生成自签名的证书以后,golang服务器可以直接用,但是会提示不合法,plist安装会失败

 

因此,需要自己弄一个ca(证书颁发机构),每个设备装一下这个就可以了

openssl genrsa -out myCA.key 2048openssl req -x509 -new -key myCA.key -out myCA.cer -days 36500 -subj /CN="My Custom CA"

比较无耻,弄了个100年的,通过浏览器在ios设备上安装这个ca即可

 

下面我们根据这个ca创建需要的key和cert文件

openssl genrsa -out mycert.key 2048

下面创建csr,注意,域名一定要对上,可以用通配符,但是只能是子域名,例如*.mysite.com

openssl req -new -out mycert.req -key mycert.key -subj /CN=*.adobe.com

 

最后用csr创建cert

openssl x509 -req -in mycert.req -out mycert.cer -CAkey myCA.key -CA myCA.cer -days 36500 -CAcreateserial -CAserial serial

嗯,一样是无耻的100年

 

mycert.key和mycert.cer在golang服务器可以用了

转载地址:http://fnifa.baihongyu.com/

你可能感兴趣的文章
android背景选择器selector用法汇总
查看>>
[转]Paul Adams:为社交设计
查看>>
showdialog弹出窗口刷新问题
查看>>
java
查看>>
Vue.js连接后台数据jsp页面  ̄▽ ̄
查看>>
关于程序的单元测试
查看>>
mysql内存优化
查看>>
都市求生日记第一篇
查看>>
Java集合---HashMap源码剖析
查看>>
SQL优化技巧
查看>>
thead 固定,tbody 超出滚动(附带改变滚动条样式)
查看>>
Dijkstra算法
查看>>
css 动画 和 响应式布局和兼容性
查看>>
csrf 跨站请求伪造相关以及django的中间件
查看>>
MySQL数据类型--与MySQL零距离接触2-11MySQL自动编号
查看>>
生日小助手源码运行的步骤
查看>>
Configuration python CGI in XAMPP in win-7
查看>>
bzoj 5006(洛谷 4547) [THUWC2017]Bipartite 随机二分图——期望DP
查看>>
CF 888E Maximum Subsequence——折半搜索
查看>>
欧几里德算法(辗转相除法)
查看>>