我们正在构建一个 react native 0.61.4 应用程序,我们想使用库 react-native-ssl-pinning。 ios 证书存在问题,在 ios 上运行时 fetch 返回错误“已取消”。
我们已按照 https://www.npmjs.com/package/react-native-ssl-pinning 的步骤进行操作.
我不确定 Usage ios 的第二步:
(如果您使用证书固定,请跳过此步骤)公钥固定不需要额外的步骤,AFNetworking 将从证书中提取公钥。
对可能出了什么问题有任何想法吗?
最佳答案
您可以尝试使用react-native-cert-pinner用于在 native react 中实现公钥固定的包。非常容易安装,无需从 javascript 端重写 fetch 方法。它直接与 iOS 中的网络层交互。
关于ios - react native ssl 固定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60952354/