CouchDB cookie身份验证/克服Safari第三方规则

时间:2019-11-16 21:02:16

标签: safari couchdb session-cookies

我一直在努力进行CouchDB身份验证。我的Web应用程序在https://aaa.com上运行,我的CouchDB在https://bbb.com:6984上,因此我正在使用JS提取访问CouchDB。当我发布_session登录名时,我的确在响应中得到了一个set-Cookie标头,大多数浏览器(如Chrome浏览器)都遵从并将cookie添加到bbb.com网站。除Safari以外的所有内容。

我理解这是为了避免第三方跟踪等。我的问题是;根据CouchDB开发人员的说法,“典型”或“推荐”部署是什么?我本以为这是一个非常典型的场景,其中App服务器与其他地方的API或DB服务器对话。

现在,如果我被迫从同一服务器调用所有内容,那么应用程序与数据库服务器的最低要求是什么?哪个应该可以在Safari中使用?

   App Server           CouchDB
1) BBB.com:5000         BBB.com:6984
2) xxx.BBB.com          BBB.com:6984
3) xxx.BBB.com          yyy.BBB.com
4) BBB.com              BBB.com:6984

谢谢

0 个答案:

没有答案