Попытка разрешить командной строке python получить доступ к (HTTP GET) IAP-защищенному приложению.
С https://github.com/GoogleCloudPlatform/python-docs-samples/blob/master/iap/make_iap_request.py
Но возникает ошибка 403 Исключение: служебная учетная запись xxx@xxxxxxxxx-production.iam.gserviceaccount.com не имеет разрешения на доступ к приложению, защищенному IAP.
Были испробованы следующие методы, но проблема не исчезла, как указано выше 1. удалить / создать учетную запись службы
2. заново создать файл ключа json
3. предоставить проекту учетной записи службы owner
разрешение
if __name__ == '__main__':
os.environ[
"GOOGLE_APPLICATION_CREDENTIALS"] = '/Users/foo/bar.json'
print make_iap_request('https://foo.com/', 'xxxxtheidforthatiapservice.apps.googleusercontent.com')