访问配置文件中的身份

发布于 2024-09-02 16:49:46 字数 357 浏览 1 评论 0原文

我正在为一家公司开发一个应用程序,要求其用户使用证书来识别自己的身份。

基本上,应用程序将创建与服务器的连接,并使用 NSURLConnnection 委托方法发送用户凭据。现在,我已经能够从部署为应用程序包中的资源的证书中读取凭据,并将凭据发送到服务器。我们还能够执行 OTA 注册,我需要知道是否可以通过 OTA 注册流程部署个人证书,然后使用我们正在开发的应用程序访问该证书。

我已阅读文档,指出应用程序只能访问其自己的钥匙串项目,但我不知道是否可以在配置文件中以某种方式指定应用程序 ID(与在之间共享钥匙串的方式类似)应用程序),然后可以访问这些证书。或者,也许这是一种不同的方式来完成交付可使用我们的应用程序访问的个人证书的任务。

提前致谢

I'm developing an application for a company that requiers their users to identify themselves using a certificate.

Basically the application will create a connection with the server and, using the NSURLConnnection delegate methods, the app will send the user credentials. Right now I have been able to read the credentials from a certificate deployed as a resource in the application bundle and send the credential to the server. We have also been able to perform an OTA enrollment, and I need to know if it is possible to deploy a personal certificate via OTA enrollment process and then access that certificate with the application we are developing.

I have read documentation stating that applications have access only to its own keychain items, but I don't know if it is possible to specify somehow the application ID in the Configuration Profile (in a similar way that it is done to share a keychain between applications) and then have access to those certificates. Or perhaps it is a different way to achieve the task of delivering personal certificates that are accessible using our application.

Thanks in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文