我遵循了 Cloud Firestore 入门指南:https://firebase.google.com/docs/firestore/quickstart这是代码:import firebase_adminfrom firebase_admin import credentialsfrom firebase_admin import firestorecred = credentials.Certificate("PATH TO KEY")firebase_admin.initialize_app(cred)db = firestore.client()users_ref = db.collection(u'users')docs = users_ref.stream()for doc in docs: print(f'{doc.id} => {doc.to_dict()}')我尝试将数据库规则设置为读写访问的测试模式,我创建了一个 IAM 用户并生成了一个密钥,但似乎没有任何效果。这是错误消息:raise _InactiveRpcError(state)grpc._channel._InactiveRpcError: <_InactiveRpcError of RPC that terminated with: status = StatusCode.PERMISSION_DENIED details = "Missing or insufficient permissions." debug_error_string = "{"created":"@1598292572.851377000","description":"Error received from peer ipv4,"file":"src/core/lib/surface/call.cc","file_line":1062,"grpc_message":"Missing or insufficient permissions.","grpc_status":7}google.api_core.exceptions.PermissionDenied: 403 Missing or insufficient permissions.谢谢。
添加回答
举报
0/150
提交
取消