4

私のiriscouchの CORS を有効にする手順に従ってください。

  1. /_config/httpd/corsに設定true
  2. セクションを追加:/_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...

また、サーバーを再起動しようとしました:

$ curl -XPOST -HContent-Type:application/json https://me:XXXX@my.iriscouch.com:6984/_restart
{"ok":true}

しかし、もう運はありません...

--

iriscouch で CORS を有効にした人はいますか?

注: CORS パッチは、私のアカウントに既に適用されているはずです。

ありがとうございました。

4

3 に答える 3

1

これができるようになったようです。まだテストしていませんが、CORS を有効にしました。私はCouchDBを使い始めたばかりです。

構成を確認してください。CORS は無効になっているはずです。http: //YOURDOMAIN.iriscouch.com/_utils/config.html

add-cors-to-couchdb をインストールするには、こちらの手順を参照してください http://pouchdb.com/getting-started.html

実行: add-cors-to-couchdb https://YOURDOMAIN.iriscouch.com:6984 -u ユーザー名 -p パスワード

結果:成功

構成を再度確認してください。CORS が有効になっていることを示す必要があります。http: //YOURDOMAIN.iriscouch.com/_utils/config.html

于 2015-04-12T06:36:45.863 に答える