【发布时间】:2016-04-23 22:44:09
【问题描述】:
调试 apk 工作正常,排除了通常的嫌疑人,但是当我构建、签名、安装发布版本时,角度不能进行 https $http API 调用(http 到同一端点,我允许调试,有效)。
cordova 白名单已安装
ionic plugin add cordova-plugin-whitelist
manifest.xml 包含正确的指令
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Ionic config.xml 包含正确的指令
<access origin="*"/>
<allow-navigation href="*" />
我的 index.html 声明了一个许可的 Content-Security-Policy:
<meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'">
我还使用两个不同的在线 SSL 检查器检查了我的中间证书链——它们都很好。
我完全被难住了。有什么想法吗?
【问题讨论】:
标签: android cordova ionic-framework