使用XMLHttpRequest API在React Native中实现SSL证书固定

时间:2017-07-05 12:53:42

标签: android ssl react-native

我目前正在为我的React Native应用程序实施SSL证书固定。

我找到great answer详细解释了为IOSAndroid

归档此内容的步骤

但遗憾的是Android解决方案只有在使用Fetch API提出请求时才有效,我正在尝试找到一个也包含XMLHttpRequest的解决方案} API

2 个答案:

答案 0 :(得分:0)

您可以使用此库https://github.com/nlt2390/react-native-pinning-ssl

它使用SHA1密钥验证SSL连接。

答案 1 :(得分:0)

在应用程序级别,SSL固定不是一个好习惯,因为每个证书在一段时间内都具有其有效性。因此,将证书固定在服务器端的最佳方法。在我的本机应用程序中,我已经集成了瑞典银行ID SSL集成。