我目前正在为我的React Native应用程序实施SSL证书固定。
我找到great answer详细解释了为IOS
和Android
但遗憾的是Android
解决方案只有在使用Fetch
API提出请求时才有效,我正在尝试找到一个也包含XMLHttpRequest
的解决方案} API
答案 0 :(得分:0)
您可以使用此库https://github.com/nlt2390/react-native-pinning-ssl
它使用SHA1密钥验证SSL连接。
答案 1 :(得分:0)
在应用程序级别,SSL固定不是一个好习惯,因为每个证书在一段时间内都具有其有效性。因此,将证书固定在服务器端的最佳方法。在我的本机应用程序中,我已经集成了瑞典银行ID SSL集成。