Amazon S3でホストされているファイルがあります。アプリでの処理後にファイルをダウンロードしたいと思います。このアプリビューでは、HTTP Authorizationヘッダーを続行する必要があります。アプリへのアクセスが許可された場合に必要なAuthorization
リクエストヘッダ HTTPリダイレクトでヘッダーを伝播しない
- クエリビュー
/file/xxx
、いくつかの治療 - 署名S3のURLを生成し、それ
実際、リクエストヘッダーがリダイレクトにも伝播され、AmazonのS3シグネチャと競合しているため、次のエラーメッセージが表示されます。
署名クエリ文字列パラメータまたはAuthorizationヘッダのいずれかを指定する必要があり、両方ではない
そこで、S3にAuthorization
ヘッダを伝播しないためにそこの方法はありますか?
すべての3xx
HTTPコードをテストしました。前もって感謝します。
解決方法を見つけましたか? – gorus
ヘッダーを伝播するかどうかはクライアントの責任であり、変数と思われます...メモリから、GETパラメータを使用して自分の認証トークンを渡す競合をバイパスしました。 –
私のケースでは、残念ながら、悪魔は細部にあります:http://stackoverflow.com/questions/33714122 – gorus