Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS 13中不再信任自签名CA_Ios_Iphone_Ssl - Fatal编程技术网

iOS 13中不再信任自签名CA

iOS 13中不再信任自签名CA,ios,iphone,ssl,Ios,Iphone,Ssl,我创建了一个自签名CA,并在设置中信任此证书,它在iOS 12中运行良好。但在我将iOS版本升级到13之后,即使证书设置为trusted in,但仍然无法使其工作。那么我该如何解决这个问题呢?关于您的证书,我们一无所知,但它可能不符合iOS 13中引入的新要求。描述了这些,包括RSA密钥必须至少为2048位,并且不能再使用SHA-1作为签名算法。我碰巧尝试了一些方法,并且确实有效,请使用另一个配置的电子邮件将自签名的.cer发送到iphone。证书将被添加到iphone证书存储中。然后转到常规设

我创建了一个自签名CA,并在设置中信任此证书,它在iOS 12中运行良好。但在我将iOS版本升级到13之后,即使证书设置为trusted in,但仍然无法使其工作。那么我该如何解决这个问题呢?

关于您的证书,我们一无所知,但它可能不符合iOS 13中引入的新要求。描述了这些,包括RSA密钥必须至少为2048位,并且不能再使用SHA-1作为签名算法。

我碰巧尝试了一些方法,并且确实有效,请使用另一个配置的电子邮件将自签名的.cer发送到iphone。证书将被添加到iphone证书存储中。然后转到常规设置,然后找到Profil。在该选项中,您将看到刚才添加的证书的名称以及配置该证书的选项。首先就这么做。一旦完成。添加Exchange电子邮件帐户就像添加其他帐户一样,它将提示证书错误,但您将选择继续,并且帐户将被正确添加。我在Iphone 11上试用了最新IOS的邮件应用程序

也许你的证书是expired@zylenv我刚查过。未过期。服务器证书似乎不符合要求。我们修好了,现在开始工作了。谢谢。我们一直在尝试生成一个自签名证书,并将其安装到ipad(iOS 13)上。无论我们尝试什么,如果不显示“不可信”,ipad都不会接受证书@yongho您是否可以列出创建证书的具体步骤?非常有用的信息。与iOS 13.1.3不同,iOS 13.1.3允许将不受支持的证书添加到受信任的证书中,以绿色显示它们已接受,但在Mail和Safari中不接受。@TonyJWatson您必须确保证书满足iOS 13要求。您可以在apple开发者网站上找到需求信息。该证书以前在iOS 12上工作,可能在iOS 13上无法工作。我遵循此要求中的所有说明,但我在iOS上制作的safari将我的证书标记为不受信任。它可以在windows ie、chrome和firefox上运行,也可以在linux chrome和firefox上运行,在android上运行,但在iOS上不运行:(