ios - 存储 .p12 文件并在 iOS 应用中实现 SSL
问题描述
我正在尝试创建一个我正在实现 SSL Pining 的演示。
在那,我在主包中添加了 .p12 证书,然后在我使用它之后,但 .p12 证书实际上可以从 .ipa 文件中提取。
使用证书的最佳方法是什么?我应该将它存储在应用程序的什么位置?
我想从 Firebase 中检索数据,但如果我使用Firebase数据库,它具有公共存储空间,并且Firebase配置文件也可以从 ipa 文件中提取,这可能会导致安全问题。
我已经从应用程序端处理了 SSL pining 编码的编码。我需要在我的应用程序中获取/存储证书的指导。
在这种情况下我该怎么办?
解决方案
推荐阅读
- javascript - 我想在 if 语句返回 true 时添加一个点
- node.js - Express - 根据请求提供文件夹
- java - 如何在 Java 中获取深度嵌套的 JSON 对象
- nokia - 如何在诺基亚 8110 4G 中切换开发者模式?
- javascript - 在循环内映射数组
- python - Tensorflow:DLL加载失败:动态链接库(DLL)初始化例程失败
- php - 如何合并2个对象laravel
- android - 使用 RecyclerView 时如何解决 NullPointerException?
- mysql - 为什么使用带注释的 OneToMany 单向映射时数据库 MySql 中的 POJO 属性位置发生了变化?
- c++ - Transform a buffer into an istream to work in existing programs