微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

以 xamarin 形式读取证书颁发机构链文件

如何解决以 xamarin 形式读取证书颁发机构链文件

我正在为 ssl 创建一个带有客户端身份验证的移动应用程序,其中客户端证书将由客户端通过首先创建密钥和 csr,将 csr 与激活码一起发送到我运行的 web api 然后检索来自同一个api的签名证书。我假设然后我可以将密钥和证书添加到密钥库,以便以后连接到我的数据库(通过需要客户端身份验证的单独 api 发出的数据库请求)。

显然,首先要使 ssl 工作,我的应用程序必须安装证书颁发机构证书并且必须受信任,这是我需要解决的主要问题。我有一个链证书作为 pem,但我不确定如何将它添加为包含在应用程序 apk/安装中的资源,当应用程序首次启动并添加到信任存储时,该资源将作为字符串读取。

我为实现此目的而关注的文章是:https://chariotsolutions.com/blog/post/https-with-client-certificates-on/

我是否只是将其作为嵌入式资源添加到我的主应用程序中?在这种情况下,我指定访问它的路径是什么,或者我是否将它添加到 android 和 iOS 项目中,然后使用依赖服务为每个操作系统读取它。我不想在安装应用时手动添加它,因为我希望它尽可能无缝并且只包含在应用下载中。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。