MDM证书申请最后一步

在移动设备管理这块,最头疼的还是证书申请,鄙人就遇到一个烦人的问题。

问题:按照步骤将证书逐步转换格式,最后一步用python脚本签名的时候,遇到这样的错误,见图1

MDM证书申请最后一步_第1张图片
图1

看了下python脚本代码,大致是通过脚本去苹果网站下载证书,然后生成我们需要的格式证书。公司网络和家里网络都出现这个错误,实在是郁闷。

后来,无意中找到一个方法。不用脚本去下载证书,而是先将证书下载到同一路径,将脚本的这行代码 : intermediate_cer = urllib2.urlopen('https://developer.apple.com/certificationauthority/AppleWWDRCA.cer').read()    替换成  :intermediate_cer = open('AppleWWDRCA.cer','r').read()   

注:python脚本语言是按tab区分代码块的,所以在修改代码时,注意空格和tab,不然会出现不对齐的格式错误。

最后,执行脚本语言,applepush.crs文件就生成了。看图2

MDM证书申请最后一步_第2张图片
图2

登陆https://identity.apple.com/pushcert,按步骤创建mdm证书,提交上一步生成的applepush.crs文件,见图3

MDM证书申请最后一步_第3张图片
图3

点击下载,双击添加到钥匙串,我们会看到钥匙串里多了一个APSP证书,见图4

MDM证书申请最后一步_第4张图片
图4

你可能感兴趣的:(MDM证书申请最后一步)