导航:首页 > 证书转让 > ios证书无效

ios证书无效

发布时间:2021-07-05 22:25:25

㈠ ios8.1.3无法安装应用程序,因为移动运行网证书无效怎么办

必须是https的,不能是http,这就要求我们的服务器要支持https。因此,只要将原链接:

[plain] view plain

itms-services://?action=download-manifest&url=http://example.com/manifest.plist

改为

[plain] view plain

itms-services://?action=download-manifest&url=https://example.com/manifest.plist

即可。

对于服务器,则需要增加对https的支持,本人用的是apache服务器,所以在这里以apache服务器为例:

1. 安装配有SSL模块的apache版本,本人使用的是httpd-2.0.65-win32-x86-openssl-0.9.8y

2. 打开apache的配置文件conf/httpd.conf,去掉以下内容前的#

[plain] view plain

LoadMole ssl_mole moles/mod_ssl.so

并在文件最后加上:

[plain] view plain

<VirtualHost *:8080>

ServerAdmin [email protected](随意)

DocumentRoot D:/Server(服务器根目录)

ServerName 166.111.81.xxx(服务器域名或ip地址)

ErrorLog logs/test-error_log

CustomLog logs/test-access_log common

SSLEngine on

SSLCertificateFile "D:/Program Files/Apache Group/Apache2/conf/ssl.crt/server.crt"(之后生成证书的完整路径)

SSLCertificateKeyFile "D:/Program Files/Apache Group/Apache2/conf/ssl.key/server.key" (之后生成密钥的完整路径)</VirtualHost>

3.
修改conf/ssl.conf文件的以下内容:(以下为修改完的,大家可以参考下)

[plain] view plain

#SSLSessionCache none

#SSLSessionCache shmht:logs/ssl_scache(512000)

SSLSessionCache shmcb:logs/ssl_scache(512000)

#SSLSessionCache dbm:logs/ssl_scache

...

SSLCertificateFile conf/ssl.crt/server.crt

...

SSLCertificateKeyFile conf/ssl.key/server.key
4.
在conf目录下创建ssl.crt和ssl.key目录(不创建也行,只要保证以上两个路径和之后的文件路径对应即可)
5. 在命令行下切换到apache目录下的bin目录,运行以下命令

生成服务器的私钥:

[plain] view plain

openssl genrsa -out server.key 1024
6.
生成签署申请(注意除Common Name以外可以为空,Common Name必须为服务器的ip或域名):

[plain] view plain

openssl req -new –out server.csr -key server.key -config ..\conf\openssl.cnf
7. 生成CA私钥:

[plain] view plain

openssl genrsa -out ca.key 1024
8. 利用CA的私钥产生CA的自签署证书(注意除Common
Name以外可以为空,Common Name必须为服务器的ip或域名):

[plain] view plain

openssl req -new -x509 -days 365 -key ca.key -out ca.crt -config ..\conf\openssl.cnf

9. 在当前目录创建demoCA,里面创建文件index.txt和serial,serial内容为01,index.txt为空,以及文件夹newcerts。
10. CA为网站服务器签署证书:

[plain] view plain

openssl ca -in server.csr -out server.crt -cert ca.crt -keyfile ca.key -config ..\conf\openssl.cnf
11.
最后将server.crt,server.key复制到上文对应的路径下:

[plain] view plain

conf/ssl.crt/server.crt

conf/ssl.key/server.key
12.
重启Apache服务器,即增加了https的支持。可以在浏览器访问https://localhost试试。如果不行,可以在logs\test-error_log文件中看看出了什么错误。
13.
最后,我们要将自己创建的CA证书安装到iphone上。将第10步生成的ca.crt文件通过邮件发送到iphone上,用自带的Mail程序(别的程序不行)打开安装即可。

14. 现在,再次访问我们之前的itms-services链接,就可以正常安装了。

㈡ 证书失效了吗,ios无法验证了

1、由于企业认证的软件是有期限的,如果证书过期需要重新下载软件再获取认证;专

2、还有部分APP无法属通过验证,可能是软件有违规等问题,证书被苹果封了,这种情况需要等该软件的开发者更新证书后才可以下载使用。

㈢ 迅雷iOS证书又失效了,怎么办,求解决办法

我是在公众号蕾妹帮帮忙看到办法解决的,亲测可用!

㈣ ios真机调试申请的证书无效是怎么回事

关于苹果iOS开发,笔者也是从小白过来的,经历过各种困难和坑,其中就有关于开发证书,生产证书,in_house证书,add_Hoc证书申请过程中的问题,以及上架发布问题。今天就着重说一下关于针对于苹果开发者网站更新之后的真机调试证书申请。

这所有的前提都是:你得有苹果开发者账号个人($99)、公司($99)、企业($299)账号均可。

工具/原料

能上网的苹果电脑

浏览器

Xcode 5.1.1以上

苹果开发者账号

ITunes软件

iOS设备(iPhone、ipad均可)

方法/步骤

1首先打开苹果的开发者网站(Tips:这里我就不贴网址了)

点击网站上方的Member Center,会跳转到登录界面(Tips:如果登录过,并选择了浏览器保存此密码的时候,默认是登录状态)。

如图所示输入你的开发者账号和密码。

输入完成后点击"Login"(Tips:左边是注册,下边是找回密码,右边是登录,如果没有开发者账号,则需要用苹果账号申请开发者,这里不多说申请过程以及找回过程)。

登录后的界面如图所示,如果没有最上面的两个选项(Dev
Centers、Certificates,Identifiers&Profiles),说明你当前登录的账号还不是开发者,需要一个开发者账号登录才会有。

如果界面和我一样,恭喜你可以进行真机调试,以及发布等证书操作。

首先点击“Certificates,Identifiers&Profiles”,进入证书界面

我们会看到左边“iOS
Apps”下面有四个选项:“Certificates”、“Identifiers”、“Devices”、“Provisioning
Profiles”(Tips:如果没有该选项或者为空,则说明该开发者账号不是针对于iOS手机app开发的,如,当前演示的开发者账号,是用来做iOS开发的,故此中间的Mac
Apps为空,该模块是在开发者账号申请的时候选择的,这里不过多赘述)

这里我会以“iOS Apps”给大家演示

首先点击“iOS
Apps”下的第一个“Certificates”,该选项作用按我的理解就是授权一台电脑允许进行真机调试(这只是为了大家好理解,不必太较真)。

进入界面后,左边一列就是我们刚才在上一页看到的四个选项的具体目录,右边就是对应目录“Certificates”下的“All”里面的具体内容,当前目录就是授权证书,我们看右边有一列名字叫做Type,Type标示证书的种类,例如当前大家看到的“iOS
Distribution”发布授权证书、“iOS Development”调试授权证书、“APNs Development iOS”推送调试授权证书等。

点击对应证书会出现证书详情,有移除和下载选项,这里我们点击右上方的“十”号进行授权证书创建。

之后我们会看到如图界面,此处我们选择“Development”下的“iOS App
Development”,进行真机调试电脑授权申请。然后界面往下拉,点击界面最下方的“Continue”进行创建。

这一步,我们继续点击“Continue”。这一步是说,需要电脑的钥匙串配置文件,稍后我会给大家说,所以我们先点击“continue”,进入下一步。

这一步,需要我们上传钥匙串的配置文件。

好,我们现在打开我们的Launchpad,找到“钥匙串访问”,打开之后,不用等界面出来,直接在上方导航条中选择“钥匙串访问”目录下的“证书助理”,选择“从证书颁发机构请求证书”。如图:

如果想通过邮件接收证书,则需要填写邮箱,两个邮箱填写一样就行,之后在“请求是:”里面选择用“电子邮件发给CA”,即可通过电子邮件收到钥匙串配置文件。

在这里笔者就用最简单粗暴的方式来获得钥匙串配置文件,直接通过“请求是:”中选择“存储到磁盘”,上面的邮箱就可以随便填写了(是必填项,但不需要通过邮箱获得,所以随便填写就好)。

点击继续,我们为我们的文件选一个位置,这里我就选择桌面了,当然一定要选择自己能找到的位置。

我们在桌面上找到我们的钥匙串授权文件,如图所示。(Tips:生成的钥匙串配置文件是我们的当前电脑的,也就是对当前电脑授权真机开发,如果需要授权其他电脑,则需要其他电脑上对应的钥匙串配置文件)

之后我们回到浏览器,我们刚才需要上传的地方,点击“choose
file”,找到为我们刚才放置钥匙串配置文件的地方。选中后,点击“打开”,点击“Generate”生成我们的授权证书。

步骤阅读

生成之后,我们会跳转到Download界面,点击界面中的“Download”下载下来,下载位置一定要自己找得到。

双击我们生成的.cer文件,一定要双击,双击后它会默认安装到钥匙串中,不然使用的时候会出现问题。

截止到目前为止,我们已经完成了对当前电脑授权,允许当前电脑进行真机开发(Tips:即钥匙串已经安装了授权证书,如果是用的其他电脑的钥匙串配置文件,则需要吧下载下来的cer文件,给对应电脑,并在对应电脑上双击)。

㈤ 苹果手机安装软件时显示证书无效怎么回事

  1. 安装AppStore内的APP只需有一袭个苹果ID就可以了。

  2. 如果要安装AppStore以外的软件就必须越狱后安装APPSYNC插件方可实现破解安装外部APP。

  3. 点开设置--通用--描述文件--联网认证。

  4. 安装包不完整或者数据型号读不了。建议删了重新下载

  5. 换个网络试试。

㈥ 怎么样抹掉iphone出现此服务器的证书无效

1.请检查你的系统时间是不是北京时间,尤其是年份对不对,不对就改过来。专

2.请进入App Store 将所有能更属新的软件更新为最新,并重启手机。

㈦ ios 创建的证书为什么在钥匙串中显示无效

方法/步骤

先检查Apple Worldwide Developer Relations Certification Authority Intermediate Certificate证书是否过期,该证书过期也会导致其他iOS证书提示“此证书的签发者版无效”的警告

如果过权期,则删除过期证书,
下载并安装最新的证书:https://developer.apple.com/certificationauthority/AppleWWDRCA.cer
如果没有过期。则双击提示“此证书的签发者无效”警告的证书,打开它的属性窗体,

在属性窗体中红框标注项默认值是“使用系统默认”,改成“始终信任”,然后保存设置

完成后,原来红色的提示信息变成了“此证书已标记为受此账号信任”。这样就解决“此证书的签发者无效”的问题

㈧ ios cer文件安装在钥匙链中为什么显示此证书的签发者无效

  1. 通过下载苹果提供的最新的安全证书并双击安装。

  2. 然后打开钥匙串,在导航栏上,依次选择显示-显示已过期的证书

  3. 选择登录-所有项目

  4. 在搜索栏下输入 apple w

  5. 删除对应过期的安全证书

阅读全文

与ios证书无效相关的资料

热点内容
软件使用权合作协议 浏览:123
七日杀75创造模式 浏览:905
潍坊高新区公共行政审批服务中心 浏览:455
马鞍山深蓝光电 浏览:699
06岁公共卫生服务工作总结 浏览:137
基本公共卫生服务规范第三版 浏览:249
矛盾纠纷排查调处记录表 浏览:59
电力qc成果发布ppt 浏览:407
沙雕发明博主 浏览:105
禹城市工商局合名 浏览:977
网络侵犯著作权报案 浏览:734
税务报到期限 浏览:6
怎样查询银行卡有效期 浏览:19
浙江省温州市工商局企业查询 浏览:592
马鞍山全套多少钱 浏览:568
艾丁顿发明了什么 浏览:651
希腊谁创造了人类 浏览:415
社区公共卫生服务工作总结 浏览:66
学校矛盾纠纷排查化解方案 浏览:752
卫生院公共卫生服务绩效考核总结 浏览:490