【问题标题】:Implement SSL Certificate Pinning in React Native with the XMLHttpRequest API使用 XMLHttpRequest API 在 React Native 中实现 SSL 证书固定
【发布时间】:2017-07-05 12:53:41
【问题描述】:

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

我找到了great answer,详细解释了为IOSAndroid 归档此文件的步骤

但不幸的是,Android 解决方案只有在使用 Fetch API 发出请求时才有效,并且我正在尝试找到一个还包括 XMLHttpRequest API 的解决方案

【问题讨论】:

标签: android ssl react-native


【解决方案1】:

你可以使用这个库https://github.com/nlt2390/react-native-pinning-ssl

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

【讨论】:

    【解决方案2】:

    SSL pinning 在应用程序级别不是一个好的做法,因为每个证书都有一段时间的有效期。因此,在服务器端固定证书的最佳方式。我在我的 react-native 应用程序中集成了瑞典银行 ID SSL 集成的情况。

    【讨论】:

    猜你喜欢
    • 2017-03-07
    • 2018-01-02
    • 2021-06-11
    • 1970-01-01
    • 1970-01-01
    • 2015-09-23
    • 2020-08-02
    • 1970-01-01
    • 2014-09-27
    相关资源
    最近更新 更多