在ios应用程序中禁止Cordova Ajax响应430

时间:2015-09-29 05:43:32

标签: jquery ios ajax sapui5 cordova-3

我正在尝试创建一个SAPUI5应用程序并尝试在cordova ios平台上运行此应用程序,我在发送jquery ajax请求时从服务器获得403禁止响应。该服务工作正常,我试图在其他ios应用程序中运行它。

问题出在这个应用程序上,即使我在浏览器上运行这个sap应用程序,它也能正常工作。

我是否需要在config.xml文件中进行任何更改。

此致 苛刻的耆那教

2 个答案:

答案 0 :(得分:0)

由于您收到了403响应,因此您可能会遇到跨域限制。

Ajax请求只能在同一个端口上发送到同一个域。

两种可能的解决方案是使用jsonp或反向代理服务器。

以下是一个类似的问题:Cross domain AJAX results in 403 forbidden

有用的链接:

https://en.wikipedia.org/wiki/Same-origin_policy

jQuery AJAX cross domain

答案 1 :(得分:0)

您是否必须通过身份验证才能访问“服务器”网站?

如果是这样,您可以尝试向属性添加ajax请求:

<强>用户名: “”

密码: “”