Warning: Undefined array key "HTTP_ACCEPT_LANGUAGE" in /www/wwwroot/sailf.top/usr/themes/Joe/public/tencent_protect.php on line 40
iOS描述mobileconfig文件签名认证教程(mac、linux通用) - 仰望这世界
iOS描述mobileconfig文件签名认证教程(mac、linux通用)
标签搜索
iOS描述mobileconfig文件签名认证教程(mac、linux通用)
仰望这世界

iOS描述mobileconfig文件签名认证教程(mac、linux通用)

Jarshs
2024-08-15 / 1 评论 / 62 阅读 / 正在检测是否收录...

很多朋友对于iOS描述文件签名的问题,安装显示未验证,未签名,接下来这个教程就是帮助你们签名已经认证

教程开始

需要的东西

SSL证书验证(跟https一样)

未签名的mobileconfig文件

如果你的域名在阿里云,可以现在免费的SSL证书,证书下载选apache

这里我们下载的Apache的,解压出来会得到三个文件,分别是(后缀):key、chain.crt、public.crt。

我们把三个文件改一下名,

key的改成=server.key (你的私钥)

public.crt的改成=server.crt (你的服务器SSL证书)

chain.crt的改成=ca-bundle.crt (你的根证书链)

未签名的mobileconfig的改成=company.mobileconfig (你的描述文件)

把四个文件放同一个目录内,然后在当前文件夹内,启动命令终端,必须是在这个文件夹内!!

目录终端签名命令:

openssl smime -sign -in company.mobileconfig -out signed.mobileconfig -signer server.crt -inkey server.key -certfile ca-bundle.crt -outform der -nodetach

命令运行完之后,会在目录里面生成一个已签名的signed.mobileconfig(如果文件夹内没有,就刷新一下)

大功告成!

0

评论 (1)

取消
  1. 头像
    paytinsail 作者
    Windows 10 · Google Chrome

    画图

    回复