Cloudtデータベースへの認証アクセスにpython-cloudantを使用するのに慣れていますが、Pythonスクリプトから認証されていないアクセスを行いたいとします。アカウントのデータベースの1つに認証されていない読み取りアクセス権を設定し、認証なしでcurl
を使用して文書を細かく読み取ることができますが、python-cloudantを使用してこれを行う方法はわかりません。私は(None
、None
)、("nobody"
、"none"
)を使用してみましたが、完全に異なるアカウントのデータベースには使用していますが、アクセスが拒否された資格情報です。python-cloudantを使用して認証されていないアクセスを行う方法
0
A
答えて
0
私は正しい組み合わせがあると思います。先に何をしていたのか分かりませんが、有効なAPIキー&アクセストークンで認証すると、APIキーにデータベースへの明示的なアクセス権がなくてもアクセスできます。
0
クライアントCouchDB
を使用し、管理者モードを設定できます。そうすれば、クライアントコンストラクタで資格情報を指定する必要はありません。
from cloudant.client import CouchDB
client = CouchDB(None, None, url='https://user.cloudant.com', admin_party=True, connect=True)
db = client['mydb'] # my world readable database
print db.doc_count()
詳細はdocsを参照してください。
関連する問題
- 1. Laravel API Passportを使用した401(認証されていない)の認証
- 2. リモートプロキシを使用してFacebookの認証を行う方法
- 3. asp.netでアクティブディレクトリグループを使用して認証を行う方法は?
- 4. Identity Frameworkを使用してAsp.netの認証を行う方法?
- 5. Ruby on Railsで認証されていない別のApisの認証にOmniAuthを使用する方法
- 6. express-jwtを使用して認証されていないユーザーにリダイレクトする方法
- 7. 認証APIを使用しているときに、認証されたユーザーをデータベースに保持する方法
- 8. sshd認証されていない鍵コマンドがユーザを認証しない
- 9. REST APIへの認証されていないアクセスの監査
- 10. ウェブサイトで使用されている認証を見つける方法
- 11. リモートドメイン/ ADを使用してasp.netアプリケーションでWindows認証を行う方法は? SSO
- 12. Javaで認証トークンを使用してSpringセキュリティを行う方法
- 13. RSpecを使用してJWT認証アプリケーションの要求仕様を行う方法
- 14. JPAを使用してSpring-Securityを使用して2factor認証を行う方法は?
- 15. 認証されていないコグニートのAPIゲートウェイとOauth認証
- 16. Devitsの認証ルートと認証されていないルート
- 17. web.configを介した認証がASP.netで認証されていない3.5
- 18. HttpServlet - SSLクライアント認証が使用されているかどうかを確認する方法
- 19. サイトでフォーム認証が使用されているかどうかを確認する方法
- 20. OAUTHを使用してYouTube認証が機能しているかどうかを確認する方法
- 21. FirebaseユーザーがFacebook認証を使用してサインインしているかどうかを確認する方法
- 22. Visual Studio 2015プロジェクトでどの認証方法が使用されているかを確認する方法は?
- 23. ウェブサイトで使用されている認証方法を確認する方法は?
- 24. 認証されていない操作を覚えている
- 25. mysqli dbdriverを使用して行が削除されているかどうかを確認する方法
- 26. vbscriptを使用してOutlookが実行されているかどうかを確認する方法
- 27. ロボットフレームワークを使用してunixプロセスが実行されているかどうかを確認する方法
- 28. pymongo認証を使用しているときの認証エラー
- 29. deviserを使用して異なるタイプのユーザーに対して認証を行う方法
- 30. 認証されていないユーザーにcurrent_userを使用するビューへのアクセスを許可する