gpt4 book ai didi

couchdb - 在 Iris Couch 上启用 CORS

转载 作者:行者123 更新时间:2023-12-04 23:59:14 24 4
gpt4 key购买 nike

关注 instructions为我的 iriscouch 启用 CORS :

  • /_config/httpd/cors设置为 true
  • 添加栏目:/_config/cors/my.iriscouch.com:6984设置为 "http://localhost http://myapp.com"

  • 然后测试一下:
    $ curl -I https://my.iriscouch.com:6984/
    HTTP/1.1 200 OK
    Server: CouchDB/1.2.0 (Erlang OTP/R15B)
    Date: Tue, 02 Oct 2012 10:49:18 GMT
    Content-Type: text/plain; charset=utf-8
    Content-Length: 40
    Cache-Control: must-revalidate

    但是 Access-Control-Allow-Origin响应中的 header ...

    还尝试重新启动服务器:
    $ curl -XPOST -HContent-Type:application/json https://me:XXXX@my.iriscouch.com:6984/_restart
    {"ok":true}

    但没有更多的运气...

    ——

    有没有人成功地为他的 iriscouch 启用 CORS?

    注意:我的帐户应该已经应用了 CORS 补丁。

    谢谢你。

    最佳答案

    我使用以下配置使其工作:

    section | option      | value
    -------------------------------
    cors | credentials | true
    cors | origins | *
    httpd | enable_cors | true

    此外,如果您正在从您的 web 应用程序执行任何 ajax 请求,请确保您通过了 withCredentials 参数设置为 .

    AngularJS 示例:
    $http({withCredentials: true, ...}).post(...)

    关于couchdb - 在 Iris Couch 上启用 CORS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12689629/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com