我正在尝试与具有自签名证书的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 ×1