2014-11-05 114 views
0

我有我的API在Sails JS中运行,它将我的cookie标记为HTTPOnly。在登录之后,在随后对服务器的请求中,phonegap应用程序不发送cookie,因此我的应用程序始终抛出403错误。Phonegap在登录后不会仅发送http请求cookie

有没有办法告诉phonegap它需要通过标记httponly的cookies?或者不应该是默认行为?

+0

的PhoneGap不解决这个问题,这是本地web视图。你将不得不检查你遇到问题的webview的规范。 – 2014-11-05 16:31:25

回答

0

据我所知,到目前为止,手机上不支持cookies,因此您的情况下唯一的方法是在您的请求中手动发送参数。 也要照顾到您的访问策略,以允许所有的URL,更新与下面的代码config.xml文件:

<access origin="*" /> 
+0

你指的是一个像的代码。该代码已经存在于我的res/xml/config.xml中,但仍然无效。由于请求丢失了403个错误,Cookie不会被发送到API。 – parags 2014-11-06 06:56:39

+0

可能我的回答不够清楚,我更新了它。 – 2014-11-06 07:14:11