【发布时间】:2021-03-19 10:00:44
【问题描述】:
我使用React Native 创建了一个应用程序,该应用程序使用由不受信任的 CA 签署的证书连接到服务器。
为了解决这个问题,我只是在设备上安装了 CA 证书。现在,当我浏览 URL 时,我不再收到任何证书错误,但是,当我通过应用程序发送请求时,我收到一个错误,进一步我可以看到这个 java 错误:
java.security.cert.certpathvalidatorexception trust anchor for certification path not found
我只能使用 Axios 看到此错误,我尝试使用 fetch 但我只能看到 TypeError 而没有详细信息
好像React Native 应用不使用 Android 的内置密钥库,这可能吗?
不幸的是,我不能要求客户使用已知的 CA
【问题讨论】:
标签: react-native axios