相关疑难解决方法(0)

来自https服务器的具有自签名证书的React-native fetch()

我正在尝试与具有自签名证书的https服务器通信.

我可以从.NET应用程序(使用ServicePointManager.ServerCertificateValidationCallback事件)做到这一点,从(使用allowsAnyHTTPSCertificateForHost)或Web浏览器(只需要声明的是,证书是可信的)原生的iOS应用程序.

但我不能让它在react-native应用程序中工作(在Android和iOS模拟器中都没有).

我尝试了不同的东西,但仍未成功.

我知道那里有一些类似的主题:
使用ReactNative App中的fetch API忽略自签名SSL证书的错误?
如果SSL(HTTPS)证书是反应原住民的XMLHttpRequest请求失败不是有效的
抓取在本地的反应不会工作在Android上使用SSL
从一个基于SSL服务器获取数据的问题
无法使用API调用反应本机进行

但是它们要么不包含答案要么不起作用(而且它们根本不包括android编程).搜索其他资源也没有效果.

我相信应该有一个简单的方法来使用自签名证书.我错了吗?有人知道吗(iOS和Android都有)?

react-native

25
推荐指数
4
解决办法
3万
查看次数

使用ReactNative App中的fetch API忽略自签名SSL证书的错误?

我正在构建一个小型的ReactNative iOS应用程序.在其中,我使用fetch API向我控制的服务器发出一个简单的get请求,该服务器具有有效但自签名的SSL证书.可以理解,这会导致错误.

在iOS/JSC之间,我不确定如何(或者什么!)我可以为我的应用程序配置忽略此错误 - 到目前为止我发现的所有答案都与Objective-C解决方案有关,我正在寻找一些东西我可以与JSC环境一起使用.

javascript ssl ios react-native

19
推荐指数
2
解决办法
1万
查看次数

标签 统计

react-native ×2

ios ×1

javascript ×1

ssl ×1