Порталу облачных конечных точек требуются разрешения GCP / IAM, в противном случае пользователь получает Нет доступных API, у вас есть разрешение на просмотр. - PullRequest
1 голос
/ 04 марта 2020

В моем проекте App Engine реализована Cloud Endpoints Framework, и я хотел бы перейти с устаревшего API Explorer на новый портал конечных точек.

Дело в том, что, в отличие от старого API Explorer, Портал конечных точек доступен не всем. Когда пользователь, не имеющий доступа к проекту GCP, пытается получить доступ к порталу, он получает:

Нет доступных API, у которых у вас есть разрешение на просмотр

Есть ли способ сделать портал конечных точек облака общедоступным c и позволить каждой конечной точке управлять частью аутентификации?

1 Ответ

1 голос
/ 04 марта 2020

Доступ к порталу конечных точек не может быть сделан публично c.

Вы можете найти полное обсуждение этой темы c по этой ссылке .

В обсуждении также предлагается возможное решение:

Еще один вариант в то же время заключается в том, что вы можете использовать группы Google для аутентификации, то есть вы можете добавить группу Google как «Потребитель услуг». ", и тогда каждый член этой группы сможет просматривать портал API +.

Но если вам нужно сделать доступ полностью доступным c, не только для ваших клиентов / пользователей, это решение не самый лучший, вы должны выбрать другой.

SwaggerUI может быть отличным решением: он автоматически генерируется из вашего документа OpenAPI и доступен для любого пользователя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...