IdentityServer3和文件://origin(cordova)的允许公司注册码

IdentityServer3和文件://origin(cordova)的允许公司注册码,cordova,identityserver3,Cordova,Identityserver3,我正在Cordova应用程序中使用InAppBrowser调用IdentityServer3端点。它在模拟器中工作正常,但在设备上失败 我认为问题在于XHR调用失败,因为设备(Android)正在主机文件://上运行,而这可能不是IdentityServer客户端上的AllowedCorsOrigins属性的有效域 我100%没有想法了,我在绝望中发布了这篇文章,因为我可能错过了一些东西。CORS是一条红鲱鱼(这不是Cordova中的文件://位置的问题,只是在可能会阻止它的浏览器中) xhr.

我正在Cordova应用程序中使用InAppBrowser调用IdentityServer3端点。它在模拟器中工作正常,但在设备上失败

我认为问题在于XHR调用失败,因为设备(Android)正在主机
文件://
上运行,而这可能不是IdentityServer客户端上的
AllowedCorsOrigins
属性的有效域

我100%没有想法了,我在绝望中发布了这篇文章,因为我可能错过了一些东西。

CORS是一条红鲱鱼(这不是Cordova中的文件://位置的问题,只是在可能会阻止它的浏览器中)

xhr.responseType=“json”
是一个问题——旧版本的Chrome(我猜是后来的Android设备)不支持它