Мы используем Google Cloud Build для развертывания конкретных версий нашего приложения по запросу по запросу в GAE, чтобы мы могли делиться разработчиками версий с заинтересованными сторонами, прежде чем запускать их в открытый доступ. В GAE URL-адрес выглядит как http://[VERSION_ID]-dot-[YOUR_PROJECT_ID].appspot.com
или https://my-pr-name-dot-projectname.appspot.com
. Мы хотим, чтобы заинтересованные стороны могли просматривать и запускать тесты E2E (включая вход в Firebase), но из-за того, что по сути является поддоменом подстановочных знаков, мыпришлось бы вручную вносить в белый список каждый поддомен в панели управления Firebase в разделе «Авторизованные домены» после развертывания. К сожалению, Firebase не позволяет использовать белый список в стиле подстановочных знаков (например, * -dot-projectname.appspot.com).
Мы обратились в службу поддержки Google, но они подтвердили, что белый список можно создать тольковручную.