https 在 react-native android 上不起作用

     2023-02-16     154

关键词:

【中文标题】https 在 react-native android 上不起作用【英文标题】:https doesnt work on react-native android 【发布时间】:2021-11-23 03:23:48 【问题描述】:

当我尝试通过 https 协议向我的 api 发出请求时,它不起作用(返回 NETWORK_ERROR),但如果我通过 http 执行它,它工作正常。我用的是apisauce。我试过的:

通过邮递员向https://my.api.url 发出请求 - 工作正常

通过邮递员向http://my.api.url 请求 - 工作正常

使用 fetch、axios、apisauce 或通过 Web 视图对 https://my.api.url 执行任何请求 - 不起作用 (NETWORK_ERROR)

使用 fetch、axios、apisauce 或通过 web 视图对 http://my.api.url 进行任何请求 - 工作正常(我必须进行编辑 android:usesCleartextTraffic="true" 这样做)

使用 fetch、axios、apisauce 对 https://jsonplaceholder.typicode.com/posts/1 进行任何请求 - 工作正常

我认为证书的问题(?),但为什么我可以通过邮递员来做呢? RN 0.64.0

【问题讨论】:

你找到解决办法了吗? @SyedAmirAli 不,即使在后端安装了正确的签名证书 【参考方案1】:

在我的情况下,FQDM 是错误的: 是:

api_demo_13312021.mydomian.com

改为:

api.mydomain.com

我检查了我的域在许多资源上的正确 ssl 证书,但他们显然没有检查 FQDM。今天我在https://www.digicert.com/help/ 上试用了它并通知了

not a fully qualified public domain name or public IP address.

【讨论】:

android中的React-native POST请求通过https返回网络错误

】android中的React-nativePOST请求通过https返回网络错误【英文标题】:React-nativePOSTrequestinandroidoverhttpsreturnnetworkerror【发布时间】:2016-11-0509:16:15【问题描述】:尝试在带有axios的react-native下通过httpsPOST请求创建用户帐户,而它在andr... 查看详情

记学习react-native

react-native文档地址:https://reactnative.cn/一.搭建开发环境:  文档地址:https://reactnative.cn/docs/getting-started  根据文档中的内容,安装Node,Python2,JDK,AndroidStudio, npm全局安装Yarn。具体配置和环境变量配置也按文档来的。  不... 查看详情

1.在cmd界面搭建react-native环境:可参考https://reactnative.cn/docs/0.51/getting-started.html#content  np(代码

http://www.bubuko.com/infodetail-2599307.html 1.在cmd界面搭建react-native环境:可参考https://reactnative.cn/docs/0.51/getting-started.html#content  (1)npminstall -gyarnreact-native-cli      安装yarn命令工具和 查看详情

react-native页面之间的相互传值(代码片段)

react-native页面之间的相互传值之前在自己学习react-native的时候,在页面跳转和传值问题上花了一段时间去网上搜索和查找资料,自己总结了两个方法。可以参考 https://blog.csdn.net/shb2058/article/details/80390468 和 https://blog.cs... 查看详情

如何在 react-native 中要求下划线

】如何在react-native中要求下划线【英文标题】:Howtorequireunderscoreinreact-native【发布时间】:2015-11-1904:13:24【问题描述】:react-native提及的变更日志https://facebook.github.io/react/blog/2015/04/17/react-native-v0.4.htmlNPM模块兼容性:NPM上有很多... 查看详情

如何在 React-Native 中创建检测自动位置的地图

】如何在React-Native中创建检测自动位置的地图【英文标题】:howtocreatemapswhichdetectautomaticlocationinReact-Native【发布时间】:2016-06-3012:06:58【问题描述】:我在react-native中创建了地图,参考https://github.com/lelandrichardson/react-native-maps地... 查看详情

如何在 react-native 中禁用默认启动画面?

】如何在react-native中禁用默认启动画面?【英文标题】:HowcanIdisabledefaultsplashscreeninreact-native?【发布时间】:2016-06-2421:50:05【问题描述】:有什么办法可以禁用默认启动画面,让我们的应用首先加载主页面?【问题讨论】:【参... 查看详情

如何在 React-native 中创建下拉菜单?

】如何在React-native中创建下拉菜单?【英文标题】:Howtocreatedrop-downinReact-native?【发布时间】:2021-05-0817:00:24【问题描述】:我想在我的视图中添加一个下拉列表。我是rative新手,请帮忙。我还在尝试添加下拉列表的位置添加了... 查看详情

React-Native 远程调试器无法在 iPhone 上运行

】React-Native远程调试器无法在iPhone上运行【英文标题】:React-NativeRemoteDebuggernotworkingoniPhone【发布时间】:2016-11-2319:38:36【问题描述】:我在我的iPhone上运行一个React-Native应用程序,该应用程序似乎可以正常加载,但是当我摇动... 查看详情

在 react-native 中,我如何在 ios 和 android 的图像上添加水印

】在react-native中,我如何在ios和android的图像上添加水印【英文标题】:Inreact-nativehowcaniaddwatermarkonimagesbothiosandandroid【发布时间】:2019-11-2104:09:27【问题描述】:在react-native中,我想在android和ios中的图像上添加水印。我试过https:... 查看详情

Facebook在android的react-native应用程序中登录

】Facebook在android的react-native应用程序中登录【英文标题】:Facebooklogininreact-nativeapplicationforandroid【发布时间】:2017-02-1215:33:42【问题描述】:我想在我的react-native应用程序中添加带有facebook功能的登录。我正在通过react-native制作a... 查看详情

react-native 包指定了一个主模块 https 模块

】react-native包指定了一个主模块https模块【英文标题】:react-nativepackagespecificesamainmodulehttpsmodule【发布时间】:2021-02-1904:19:38【问题描述】:我做了一个测试项目,只尝试包含https。我用expoinittest初始化项目,然后npminstallhttps安... 查看详情

rs485,rs422andrs232连线

https://www.omega.com/en-us/resources/rs422-rs485-rs232  查看详情

React-native:检测开发或生产环境

】React-native:检测开发或生产环境【英文标题】:React-native:detectdevorproductionenv【发布时间】:2016-03-2218:45:05【问题描述】:我开发了一个react-native应用程序,应该在其中进行一些API调用。如果我处于生产模式,我的应用应该调... 查看详情

在 react-native 上解压缩文件的任何方式

】在react-native上解压缩文件的任何方式【英文标题】:Anywaytounzipfileonreact-native【发布时间】:2017-05-2814:31:46【问题描述】:设法将.zip文件下载到我在手机上的文件系统。但过了一会儿意识到我找不到解压缩该文件的方法。正如... 查看详情

java从资源字体获取颜色:https://stackoverflow.com/questions/31590714/getcolorint-id-deprecated-on-android-6-0(

查看详情

使用 Expo 在 react-native 上共享图像和文件

】使用Expo在react-native上共享图像和文件【英文标题】:Shareimagesandfilesonreact-nativeusingExpo【发布时间】:2019-04-2417:14:28【问题描述】:我已经使用FileSystem.downloadAsync保存了我想在本地共享的文件Share.share适用于iOS。如何分享我在And... 查看详情

如何在 react-native 中读取 Twitter 数字自动发送的 OTP

】如何在react-native中读取Twitter数字自动发送的OTP【英文标题】:HowtoreadOTPautomaticallysentbytwitterdigitsinreact-native【发布时间】:2016-11-2407:24:23【问题描述】:我已经使用这个npm包在react-native应用程序中实现了数字JeanLebrument/react-nativ... 查看详情