GAE = Google App Engineの GCS = Googleクラウドストレージリダイレクト要求をGETして
マイGAEのアプリケーションが実際にGCSのバケットに保存されているファイルの要求をGET受信認証トークンが含まれます。これらのリクエストを実際の場所にリダイレクトし、リダイレクトされたリクエストに認証トークンを含めて、GCSがそのリクエストに対応できるようにしたいと思います。
リダイレクトを発行するには、GAEはwebapp2.RequestHandler.redirect
を公開していますが、元のリクエストにヘッダーを追加することはできません。
GET要求をリダイレクトして認証トークンを含めることはできますか。
あなたはどちらが難しいですか?私はGCSを知らないので、あなたを助けることはできませんが、質問を読むだけで、GCSは認証トークンが届きにくい場所にいる(おそらく別のドメインのCookie)、またはGAEで302応答を提供する方法がわからないためにスタックされている可能性があります。 –
@SteveJessop:問題を明確にしようとしました。それはそれを明確にしますか? – qdii
そうだと思います。したがって、GCSでは、認証トークンが届きにくい場所(ブラウザから送信されたリクエストヘッダ)に存在する必要があります。 –