Office365 Cordova混合移动应用程序获取安全性连接到O365时出错

Office365 Cordova混合移动应用程序获取安全性连接到O365时出错,office365,visual-studio-cordova,sharepoint-online,Office365,Visual Studio Cordova,Sharepoint Online,我的Cordova应用程序在Android设备上运行时出现以下错误: 未捕获的安全性错误:未能对“XMLHttpRequest”执行“open”:拒绝连接到“”,因为它违反了文档的内容安全策略 然而,当我在VS 2015 Ripple emulator中运行应用程序时,它的工作原理与预期完全一致。我是否需要在内容安全策略中添加一些内容,以允许在我的设备上进行身份验证 这是一个已知的问题,Cordova ver。5发布了新的安全原则(CSP),您需要对其进行配置/调整,以允许远程连接到任何api端

我的Cordova应用程序在Android设备上运行时出现以下错误:

未捕获的安全性错误:未能对“XMLHttpRequest”执行“open”:拒绝连接到“”,因为它违反了文档的内容安全策略


然而,当我在VS 2015 Ripple emulator中运行应用程序时,它的工作原理与预期完全一致。我是否需要在内容安全策略中添加一些内容,以允许在我的设备上进行身份验证

这是一个已知的问题,Cordova ver。5发布了新的安全原则(CSP),您需要对其进行配置/调整,以允许远程连接到任何api端点

更新CSP元标记,以允许使用https协议对外部URL进行XHR请求,如下所示:

<meta http-equiv="Content-Security-Policy" content="default-src 'self' https:">

别忘了添加cordova白名单插件。了解更多有关Android设备cordova 5安全要求的信息。