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は今日の選択肢です。 --Matthew、IAPエンジニアリングリード

+0

ありがとうございます。 Flex環境でPull加入者をホストするためにIAPを使用しない別のプロジェクトを設定しました。 –

関連する問題