2009-03-25 10 views
9

私の(家族)フォトコレクションをオンラインで利用できるようにする予定です。 S3を使用して、写真を表示するASP.NETサイトを構築したいと思います。私はウェブサイトがS3のコンテンツをプルダウンしてブラウザに返すことを望まない。私はブラウザが私のASP.NET帯域幅に影響を与えずにS3に直接行くことができるようにしたい。Amazon S3写真を保護するにはどうすればよいのですか?

私はS3のアクセス許可をパブリックに設定すると各写真のURLを構築できますが、私のウェブサイトの訪問者だけがその写真をアクセスできるようにしたいのです。

大変ありがとうございます!

答えて

10

S3の保護されたリソースへの一時URLを生成できます。

ので、あなたが提供されたリンク読んで、私は同様のジレンマに陥っていますS3 Signing and Authenticating REST Requests

+0

の下部を参照してください(まだ有効に!)。私はあらかじめ署名されたURLを持つ人は誰でも写真にアクセスできると思います。私は元の質問者が望んでいないと思う満了時間を設定しない限り、より多くのセキュリティをどのように提供していますか?私がコンテンツにアクセスすることができれば私がURLを持っている限り、私は署名されているかどうか気にしません。バックエンドサーバーがイメージ検索を処理し、サーバーへのリクエストがWebトークンを使用して認証されるようにする方がよいでしょうか? – Richeek

関連する問題