Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.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 一些用户正在获得NSURErrorServerCertificateUntrusted_Ios_Https_Ssl Certificate_Nsurlconnection_Trust - Fatal编程技术网

Ios 一些用户正在获得NSURErrorServerCertificateUntrusted

Ios 一些用户正在获得NSURErrorServerCertificateUntrusted,ios,https,ssl-certificate,nsurlconnection,trust,Ios,Https,Ssl Certificate,Nsurlconnection,Trust,我在这个企业应用程序上有几百个用户。我有2个正在抛出NSURErrorServerCertificateUntrusted,并且不会与服务器对话。我已经检查了服务器,证书是有效的,但这并不奇怪,因为这个问题只影响这两个用户 我让他们检查了iPad上的日期/时间,并且它们被正确地自动设置 我让他们通过手机网络和本地WiFi热点进行连接。这两个用户似乎不太可能是中间人攻击的目标。 从来没有得到答案,也没有提供一些常见的问题,但还没有让我得到一个解决方案,因为这些问题大多会影响所有用户,而不仅仅是

我在这个企业应用程序上有几百个用户。我有2个正在抛出NSURErrorServerCertificateUntrusted,并且不会与服务器对话。我已经检查了服务器,证书是有效的,但这并不奇怪,因为这个问题只影响这两个用户

  • 我让他们检查了iPad上的日期/时间,并且它们被正确地自动设置
  • 我让他们通过手机网络和本地WiFi热点进行连接。这两个用户似乎不太可能是中间人攻击的目标。
从来没有得到答案,也没有提供一些常见的问题,但还没有让我得到一个解决方案,因为这些问题大多会影响所有用户,而不仅仅是一对夫妇

  • 缺少颁发者证书-对于任何给定的证书(受信任的锚除外),系统必须能够找到颁发者的证书
  • 日期问题-对于任何给定的证书,验证日期必须在证书的有效日期范围内
  • 自签名证书-对于任何给定的证书,如果证书是自签名的,它将导致评估失败(除非它是受信任的锚)。 无可信锚点-系统必须能够遵循通向可信锚点的颁发者证书路径
  • DNS名称不匹配-您尝试连接的DNS名称必须与服务器证书中的名称匹配,如前一节所述

有没有关于是什么原因造成的以及如何解决的想法?是的,我可以绕过安全机制,信任我的域名,但这并不是我真正愿意接受的选择。

我也处于同样的情况。您找到解决方案了吗?重复: