【发布时间】:2013-12-31 12:07:10
【问题描述】:
我正在尝试通过 javascript 为单页应用程序 (pouchdb) 设置登录/注销页面。
通过 curl 检索和发送 authsession cookie 工作正常,如文档中所述,但是当我尝试在 javascript 中重现它时, var contType = AjaxRequest.getAllResponseHeaders(); 警报(contType);
我可以检索的唯一参数是:
服务器:CouchDB/1.5.0 (Erlang OTP/R16B01) 内容类型:文本/纯文本;字符集=utf-8 缓存控制:必须重新验证
有人成功检索到此会话 cookie 并将其与 javascript 一起使用吗? 谢谢, jl
【问题讨论】:
-
我也遇到了同样的问题。我实际上在请求中看到了 cookie,但是发生了一些奇怪的事情,我无法详细解释涉及 CORS 和 cookie 的详细信息。显然,在我的情况下,set-cookie 被忽略了,因为我使用 localhost 作为我的域......有一些关于它的东西以及消除 javascript 中的 cookie 的 cors。我的应用是 angular/cordova 应用。