1

以前、cloudant アカウントでデータベースを有効に_userしていくつかのことを試してみましたが (最後の Paragraph へのHTTP PUT呼び出しを介して_security https://cloudant.com/for-developers/faq/auth/)、今度は通常の cloudant 認証に戻ります。どうすればこれを実現できますか?

4

2 に答える 2

3

_security オブジェクトから「nobody」ロールを削除することで、通常の Cloudant 認証を有効にすることができます。「nobody」ロールは、基本的に誰でも Cloudant の認証レイヤーを通過できるようにするため、CouchDB が開始できます。

これを行うには、次のような JSON ドキュメントをデータベースの _security エンドポイントに PUT する必要があります (例: https://USERNAME.cloudant.com/DATABASE/_security )。

{
  "cloudant": {
    "nobody": []
  }
}
于 2013-09-24T10:39:31.410 に答える
2

Cloud Ant IRC チャットからフィードバックを受け取りました。認証システムを cloudant システムにリセットするために、次のドキュメントを PUT しました。security

{
  "cloudant": {
    "nobody": []
  },
  "readers": {
    "names":[],
    "roles":[]
  }
}

ユーザー mikerhodes に感謝

于 2013-09-24T10:38:07.417 に答える