无法从https下载.apk文件。

5

我为我的客户开发了一款安卓应用程序。 我不想在Play商店发布它。

我已经将其托管在我的客户网站上(asp.net),我添加了MIME类型apk:application/vnd.android.package-archive。通过http它像一阵风一样工作。

问题是,当我尝试通过https下载相同的apk时,下载不会开始。我可以在通知中看到它,但进度条不会移动。我已经在Android 2.3和4.0中尝试了原生浏览器和Dolphin浏览器。问题总是一样。


3
Android是否接受HTTPS证书颁发机构? - Raghav Sood
不是真正的:这是一个自签名证书。当我进入下载页面时,浏览器会发出警告,我必须接受才能继续。 - Alexandre MOINE
2个回答

1

正如Rghav所问,Android不接受HTTPS证书颁发机构。唯一的解决方案是使用由可信CA提供的证书。


1
或者您可以自行签名,将crt文件发送到您的设备并在那里安装。 - rob5408
刚刚意识到你可能想要将此分发到许多设备上,这种情况下这就不太可行了。支付可信SSL的费用可能是正确的选择。 - rob5408

0

在IIS的请求过滤器中删除app_data,它就可以工作了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接