随机未授权错误

时间:2012-07-17 13:51:46

标签: couchdb

我们有一个向couchdb提交文件的流程。它在大多数情况下都可以正常工作,但偶尔设计文档会因

而失败
{"error":"unauthorized","reason":"You are not a db or server admin."}

我有点卡住了,因为我不知道为什么100个左右的文件会成功但是会失败。之前已成功上传了同一文件。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

事实证明它与cookie有关。

客户端中的cookie存储丢失了,因为我在asp.net应用程序中托管它。 LoveSeat为CouchDatabase的每个实例创建一个新的cookie存储,因此我需要将CouchDatabase保持为全局或创建不同的cookie存储(我最后做了)。