如何编辑local.ini以使用couchdb

时间:2017-10-04 09:34:57

标签: angular http couchdb

我有一个简单的应用程序使用couchdb与角.. 我需要使用angular http注入来获取存储在couchdb中的数据。 但我在控制台中出现此错误:" No' Access-Control-Allow-Origin'标头出现在请求的资源上。原点"

搜索后我发现我必须编辑位于此路径的local.ini文件: C:\ CouchDB的\等等 但我有这个错误:"许可不允许你进行修改"

问题:是否允许我编辑此文件(我使用的是Windows)

1 个答案:

答案 0 :(得分:1)

您使用的是CouchDB 2.XX吗?如果是,您只需转到Fauxton(host/_utils),然后在配置选项卡中单击启用CORS并设置允许的域。

否则,如果您正在使用CouchDB 1.6.1,您可以转到配置选项卡并添加以下类别/键值:

httpd / enable_cors true

cors / origin *

cors / credentials true

cors / method GET, PUT, POST, HEAD, DELETE

cors / headers accept, authorization, content-type, origin, referer, x-csrf-token

有关详细说明,请参阅this link