gpt4 book ai didi

iOS 客户端证书和移动设备管理

转载 作者:技术小花猫 更新时间:2023-10-29 10:17:05 24 4
gpt4 key购买 nike

我们的客户希望使用 MDM(移动设备管理)解决方案 (MobileIron) 将客户端证书安装到企业 iOS 设备上,以便将对某些企业 Web 服务的访问限制为仅企业设备。

MobileIron 将客户端证书安装到设置 > 常规 > 配置文件,这是 iOS 中证书的默认位置,当企业 Web 服务向它提出请求时,Safari 可以使用此证书进行响应。

但我需要在自定义应用程序中发生同样的事情。当我们的应用程序收到证书挑战时,我需要能够使用来自设置 > 常规 > 配置文件 的证书进行响应。我有使用与我们的应用程序捆绑在一起的证书进行响应的示例,以及使用我们的应用程序存储在其自己的钥匙串(keychain)中的证书进行响应的示例,但我没有有使用安装在设备在设置 > 通用 > 配置文件

谁能给我解释一下NSURLAuthenticationChallengeSender 协议(protocol)方法-performDefaultHandlingForAuthenticationChallenge: 的作用? 默认处理是否意味着 iOS 代表应用程序有效地响应挑战?此响应是否可以包含存储在设置 > 常规 > 配置文件中的客户端证书?

更新

如果 MDM 可以将客户端证书安装到应用钥匙串(keychain)中,那就完美了。

最佳答案

Apple 技术支持向我指出了以下技术说明作为回应:

https://developer.apple.com/library/ios/qa/qa1745/_index.html

总结一下,我们想做的事情是不支持的。

关于iOS 客户端证书和移动设备管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25924881/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com