3

我开发了一个Android 使用Phonegap. 该应用程序运行良好。我使用 jQuery Mobile 来设计界面。

当我尝试为Windows Phone 8构建应用程序时,我遇到了一个问题。

我的应用程序使用编写的 Web 服务PHP从服务器获取数据。该应用程序必须一个接一个地调用两个API。第一个对应用程序进行身份验证(类似于 a login),一旦通过身份验证,就是一个从服务器获取一些数据的 API。

看来电话没有保持会话。身份验证 API 返回login success. 之后被get app data api调用,但它返回“应用程序未通过身份验证”。

在浏览器和安卓设备上测试时,API 工作正常。请帮忙。

任何形式的帮助将不胜感激。提前感谢:)

4

3 回答 3

1

当我从 Windows 8 移动版的支付网关返回时,会话已过期,这阻止了我调用剩余的 url。我正在会话过期,任何人都建议即使在应用程序关闭后如何保持会话。这适用于安卓、苹果手机、黑莓。

于 2014-05-20T16:56:05.563 回答
0

我有同样的问题,只是在 windows phone 8 上使用 phonegap,而不是 jquery mobile。我登录,但下一个请求说会话已过期。完全相同的代码适用于 iOS 和 Android 上的 phonegap

于 2013-03-13T07:38:59.827 回答
0

看起来 cookie 不能在应用程序和服务器之间传递(此处为 Cordova 错误),并且 cookie 是维持服务器和客户端之间的会话所必需的(因此服务器知道客户端是谁)。

于 2013-06-05T04:09:35.327 回答