Couchdb身份验证有效,但不存储cookie

时间:2018-11-25 10:35:11

标签: ajax cookies couchdb

我正在尝试使用Ajax和Cookie身份验证对我的Sofadb实例进行身份验证。

我将以下POST请求发送到benchdb:

{ name: "myUsername", ok: true, roles: [ "someRoles" ] }

我收到的回复:

$.ajax({
  url: "http://localhost:5984/_session",
  type: "GET",
  success: function (result) {
    console.log(result);
  },
});

到目前为止,一切看起来都很完美。
但是,如果我随后发出以下GET请求:

{
  info: { authentication_db: "_users", authentication_handlers: […] },
  ok: true,
  userCtx: { name: null, roles: [] }
}

这是我得到的答复:

{{1}}

我还注意到认证时我的浏览器似乎没有保存任何cookie。
我没有得到什么?为了使Cookie身份验证有效,我还需要采取其他措施吗?

0 个答案:

没有答案