公司 web 服务器上部署了一个下载 app 的网站,同时也是 asp.net mvc 开发的 api 服务端,好久之前就有用户反馈华为手机自带浏览器无法下载 apk,查了好久都没找到原因,今天终于把这个坑给解决了。

问题描述:

如图:华为手机自带浏览器点击下载链接后可以弹出下载,并正常显示 apk 大小,但进度条就是不走。我的小米8手机没这问题。

研究过程:

  1. apk 放到我的美国 linux vps 上可以正常下载
  2. apk 放到同服务器其它网站可以下载,于是我就认为可能是 asp.net mvc 的问题,查了半天都在讲 asp.net core 的原因(我的不是 core)
  3. 然后又放到同服务器另一个网站发现也不行
  4. 终于发现可以下载的网站是走的 http,而不能下载的是 https
  5. 难道是用的免费的 ssl 的原因吗,下载链接换为 http 后问题解决了!

附 IIS 重定向时 http 转 https 排除 .apk:

华为手机自带浏览器无法下载 iis 网站 apk 问题解决方案(和SSL有关)相关推荐

  1. android应用是非正式版本,华为手机自带浏览器,应用是非正式发布版本,当前设备不支持安装

    查了一下网上一些解决方案: 解决方法: 在gradle.properties 文件中添加如下指令: android.injected.testOnly=false 但是我配置了没有效果,我测试是用华为 ...

  2. 华为手机自带浏览器不支持 ES6 语法

    原文地址:https://caochangkui.github.io/huawei-es6/ 华为手机自带浏览器对 es6 语法的支持度极差,哪怕最新的荣耀10 手机也有该毛病!所以,移动端项目开发中 ...

  3. 小米华为手机自带浏览器上传图片提示:没有应用可执行操作

    当使用小米手机.华为手机自带浏览器上传图片时,会提示:没有应用可执行操作.最初以为是上传组件的问题,后来发现用原生的表单上传是没有问题的.通过对比发现是多了个accept属性. 代码如下: <i ...

  4. vue打包后华为手机自带浏览器访问空白

    首先肯定是有哪块代码报错了,我们的项目查找出以下二个原因 1.jquery要引入原生的js,不要用vue自带的jquery库 2.不支持vue-viewload组件 貌似就是vue的某些组件和库不支持 ...

  5. 什么浏览器好用_还在用手机自带浏览器么?这个不足1M的浏览器却功能更加强大...

    呐,等你关注都等出蜘蛛网了~ 大家好啊!小白菌又来了. 刚才一直在想写什么? 我有好多素材,但是不知道先写什么. 于是,我就问了一下室友她们在用什么浏览器. 她们告诉我在用华为自带的浏览器. 叮!素材 ...

  6. 华为手机自带的计算机怎么用,原来华为手机自带的功能这么强大!真是白用这么久现在还不知道?...

    原标题:原来华为手机自带的功能这么强大!真是白用这么久现在还不知道? 很多正在使用华为手机的小伙伴,也许并不是很全面的了解华为手机的功能,当然,随着智能手机的不断发展,它所拥有的黑科技功能也越来越多. ...

  7. 开会不用手写记录?来看看华为手机自带的这个功能

    开会不用手写记录?来看看华为手机自带的这个功能 在工作中,我们开会都要写会议纪要,相信很多人还在手写笔记.如果你用的是华为手机,其实它自带会议记录黑科技,10秒自动输出会议纪要. 1.首先我们在华为手 ...

  8. 华为备忘录导入印记云笔记_原来华为手机自带会议神器,开会不用手写,这个功能就能搞定...

    经常需要开会,会议纪要的记录很烦恼.一般都是纸和笔备着,听到重点就记录下来的.但是这样做,容易遗漏会议内容,如果是老板要求整理的会议纪要,可能麻烦更大. 其实华为手机自带会议神器,开会不用笔记手写,会 ...

  9. 奇葩!小米手机自带浏览器css兼容问题,强制屏蔽、隐藏类名为 top_box 的元素。

    如标题所示,今天记录一下小米手机自带浏览器的问题. 同一个页面代码,不论在微信环境,其他第三方浏览器,或者嵌入app中显示都没有问题,唯有小米手机自带浏览器,莫名其妙的有个元素不见了. 然后一顿改代码 ...

最新文章

  1. Google 最新的 Fuchsia OS【科技讯息摘要】
  2. wifi定位算法 java_几种室内定位技术方案对比,室内定位种类的优缺点一目了然...
  3. java filechannel 性能_FileChannel 和 MappedByteBuffer 实现上有什么不同?为什么性能差这么多?...
  4. 2021年中国云项目组合管理(CPPM)市场趋势报告、技术动态创新及2027年市场预测
  5. css不定高度实现垂直居中
  6. firmware linux 原理_Firmware加载原理分析 | 学步园
  7. conda install 报错PackagesNotFoundError: 以及和合理使用源的策略
  8. Windows操作系统的发展历程
  9. html5 svg 实现编辑器,如何让WordPress编辑器支持内联SVG代码?
  10. 全能地图工具共享及操作规范
  11. 基于C#和三菱PLC通过MX Component进行通信的具体方法
  12. 面试题10:青蛙跳台阶
  13. 我的世界java版如何装mod_《我的世界》怎么装mod 安装方法教程
  14. 定时线程池实现请求合并
  15. c语言程序主要的结构特点是什么,1. C语言的结构特点?
  16. qmake prl TEMPLATE=subdir之错误小记
  17. 如何在服务器搭建oa系统,如何在云主机搭建oa服务器
  18. MySQL初级篇 | 修改MySQL密码的四种方法(适合初学者)
  19. 【算法】Sky Map
  20. 华为HCIE专家认证相关简介

热门文章

  1. 正在学习C++的屑人麻了
  2. authinfo.php,微信刷脸支付getWxpayFaceAuthInfo.php一直返回“无效的RawData数据”?
  3. linux怎么下载安装软件
  4. 3D打印机Marlin 固件 改12864引脚 不显示白屏的问题
  5. 腾讯云发送短信验证码
  6. 四方、曾经魂牵梦萦的地方
  7. 【Flutter】Flutter 应用生命周期 ( 前台状态 resumed | 后台状态 paused | 非活动状态 inactive | 组件分离状态 detached )
  8. 使用blender和mmd模型进行3D辅助绘图
  9. 基于 FPGA 的飞机大战游戏系统设计
  10. UVA 10306 e-Coins(二维完全背包)