我一直在使用Ionic构建一个Android应用程序.此时,我认为Cordova应用程序不保存或发送从REST API服务器提供的cookie.如果我使用'ionic serve'命令运行应用程序,我可以看到我的会话和CSRF cookie与我的AJAX请求一起发送.但是,当我使用'ionic emulate'命令运行代码时,似乎没有发送到我的服务器.
我已经看到一些文章和线程谈论在扩展CordovaActivity的类中使用setAcceptThirdPartyCookies()方法,但这对我没有用.
我尝试在我的角度模块配置中使用$ httpProvider.defaults.withCredentials = true无效.
我已经尝试过使用ngCookies,但这似乎也无法处理来自我的API服务器的cookie.
我只想一劳永逸地知道在Cordova应用程序中使用cookie是否可行.如果不是,我将使用基于令牌的方法.能够为移动应用程序和Web应用程序使用相同的安全配置会很好.