首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

安卓11中的HTTP连接错误: cleartextTrafficPermitted="true“不工作

安卓11中的HTTP连接错误: cleartextTrafficPermitted="true"不工作是由于Android 9及以上版本默认禁止明文流量传输(非加密的HTTP请求)。为了提高应用的安全性,Android推荐使用HTTPS协议进行网络通信。

解决这个问题的方法有两种:

  1. 使用HTTPS协议:推荐的做法是将应用中的HTTP请求改为HTTPS请求,以确保数据传输的安全性。HTTPS使用SSL/TLS协议对数据进行加密,防止数据被窃取或篡改。可以使用腾讯云的SSL证书服务来获取并配置SSL证书,确保应用与服务器之间的通信安全。腾讯云SSL证书服务链接地址:https://cloud.tencent.com/product/ssl
  2. 修改网络安全配置:如果确实需要使用HTTP协议进行通信,可以通过修改应用的网络安全配置来允许明文流量传输。在应用的AndroidManifest.xml文件中的<application>标签内添加以下代码:
代码语言:txt
复制
<application
    ...
    android:usesCleartextTraffic="true"
    ...>
    ...
</application>

这样就可以允许应用发送明文的HTTP请求。但需要注意的是,这种方式会降低应用的安全性,因此仅在开发阶段或特殊情况下使用。

总结: 安卓11中的HTTP连接错误: cleartextTrafficPermitted="true"不工作是由于Android 9及以上版本默认禁止明文流量传输。为了解决这个问题,推荐使用HTTPS协议进行网络通信,并配置SSL证书来确保数据传输的安全性。如果确实需要使用HTTP协议,可以通过修改应用的网络安全配置来允许明文流量传输,但这会降低应用的安全性,仅在开发阶段或特殊情况下使用。

相关搜索:安卓: match_parent上的SwipeRefreshLayout不工作自动连接为true的安卓connectGatt从不调用`onConnectionStateChange`Socket.io安卓没有连接它在网络客户端上工作得很好,在安卓系统中不工作安卓上的Axios请求应用程序不工作,react原生离子科尔多瓦运行安卓不工作。为strip-final-newline提供错误安卓RecyclerView适配器:索引0处的notifyItemInserted和notifyItemMoved不工作安卓工作室失去与设备的连接,称IGmsServiceBroker.getService失败在安卓系统下使用正确的FPS录制(120FPS CamcorderProfile不工作)cn1PostMessage在安卓上是未定义的。PostMessage不工作在安卓系统中添加按钮到我的ListView后,我的onitemclick不工作吗?由于错误-13,安卓工作管理器CursorWindowAllocationException的大小无法分配CursorWindow 4194304此页面不工作,localhost当前无法处理此请求。Codeigniter的HTTP错误500在安卓版本6以下的应用程序崩溃,但在安卓6或7以上的版本上工作时显示错误android.view.InflateException:Tendermint: websocket连接不工作。错误:‘意外的服务器响应: 200’安卓Socket.IO实现无法连接到运行Socket.IO的Express服务器- Wireshark显示HTTP400/错误请求?我的servlet不工作,我收到错误HTTP404-找不到,但我的jsp +html文件工作正常回收器视图的Firebase数据显示错误- RecyclerView:安卓系统中未连接适配器Rest API被重定向到错误页面,安卓的工作与iOS上的预期一致错误:如果连接未处于“已连接”状态,则无法发送数据。为什么我的signalR连接不工作?错误的full_join无法连接,因为不兼容的类型:整数/字符-但有时工作?
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的合辑

领券