IT序号网

python-2.7之端点调用者没有权限

sky-heaven 2024年08月15日 编程语言 11 0

我有一个使用端点的 App Engine 部署。发送请求后,我的过程似乎成功完成。但是,当我检查日志时,我看到以下错误:

direct send of check request failed  
<module 'endpoints_management.control.check_request' from  
'/base/data/home/apps/s~[PROJECT]/20181214t082133.414677408142968625/endpoints_management/control/check_request.py'>  


failed to flush report_req <ServicecontrolServicesReportRequest  
(/base/data/home/apps/s~[PROJECT]/20181214t082133.414677408142968625/endpoints_management/control/client.py:472) 

两者都有以下错误代码:
"error": {  
"code": 403, 
"message": "The caller does not have permission", 
"status": "PERMISSION_DENIED"} 

我该如何解决这些错误?是否有需要额外权限的默认服务帐户?

请您参考如下方法:

之所以发生此错误,很可能是因为所需的 Cloud API 之一 ( https://console.cloud.google.com/apis/dashboard ) 未启用。

就我而言,我必须同时启用 Service Management APIService Control API .


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!