2017-10-13 15 views
1

매우 기본적인 Pub/Sub 구독을 테스트하고 있습니다. App Engine에서 Python Flex 서비스를 통해 배포 한 App으로 푸시 엔드 포인트를 설정했습니다. 이 서비스는 신원 확인 프록시가 활성화 된 프로젝트에 있습니다. IAP는 도메인을 통해 인증 된 사용자를 허용하도록 구성됩니다.IAP 보호 App Engine에 대한 Google Pub/Sub 푸시 구독

내 앱에서 처리중인 푸시 요청이 표시되지 않습니다.

IAP 보호를 해제 한 다음 요청이 처리되었음을 확인했습니다. 다시 켜면 더 이상 처리되지 않습니다.

Cron 서비스를 실행하려고 할 때도 IAP와 비슷한 문제가있었습니다. 동일한 프로젝트에서 새 테스트 응용 프로그램을 배포 한 후에도 문제가 해결되었습니다.

IAP를 통해 밀어 넣기 구독을 구성하는 데 성공한 사람이 있습니까? 나는 또한 IAP 액세스 목록에 다른 서비스 계정을 넣는 실험을했으며 그 중 누구도 일하지 않았습니다.

+0

Stackdriver를 사용하여 푸시 요청이 ** unsuccessful_delivery_302 ** 오류로 인해 실패했음을 통계로 확인했습니다. –

답변

0

나는 Pub/Sub 푸시 구독 + Flex + IAP 작업을 얻는 방법을 모르고 있습니다. 궁금해 ... 가입자가 표준에있는 경우 작동 할 수 있습니다.

다른 잠재적 인 대안 : - 끌어 오기 구독자로 전환하십시오. - Pub/Sub 가입자 - https://cloud.google.com/functions/docs/writing/background으로 클라우드 기능 기능을 설정 한 다음 해당 기능에서 서비스 계정으로 인증하기 위해 https://cloud.google.com/iap/docs/authentication-howto을 사용하여 GAE 앱에 요청을 전달합니다.

죄송합니다. 더 나은 답변을 제공해 드리고 싶습니다. 그러나 AFAIK는 오늘 사용할 수있는 옵션입니다. - Mathew, IAP 엔지니어링 리드

+0

감사합니다. 필자는 IAP를 사용하지 않고 Flex 환경에서 끌어 오기 구독자를 호스팅하는 별도의 프로젝트를 설정했습니다. –