で使用します。Azure Containerを作成してプライベートに設定しました。コンテンツはログインしているユーザーにのみ表示されるため、アクセス許可は[プライベート]に設定する必要があります。しかし、私はタグ内のブロブを使用するつもりです。これは、コンテナがプライベートに設定されている場合は不可能です。これを回避する方法はありますか?あるいは誰かに同じ問題が起きたことはありますか?Azureストレージ - プライベートコンテナのBLOBを<img>タグ
CodePlex/Code Projectからダウンロードしたコードサンプル(PhluffyPhotos、MyPictures)は、常にコンテナをPublic(Container/Blob)に設定しました。
ありがとうございます!
+1この回答に+1してください。私のウェブサイトの1つでは、私の画像を保護するために(他のサイトからインクが入り込まないように)、私はSASを利用しました。バックエンドコードで非常に短い時間(つまり5秒)のSASを生成し、BLOB URLをSASで表示しました(私はMVCを使用していました)。それは私のウェブページに表示することができます。ただし、SASが期限切れになってからこのURLを使用して画像を取得することはできません。 –
この問題についてもMSDNフォーラムで議論が行われましたが、結論としてSandrinoが送信したリンクの3つのアプローチのうちの1つを基本的に使用しています:- http://social.msdn.microsoft.com/Forums/en-US/windowsazuredata/thread/dbfb9d13-d463-4461-b51f-466261617cb7 - http://social.msdn.microsoft.com/Forums/en-US/windowsazuredata/thread/6b4ff906-c303-44b5-8b94-153e4edae201 – stack247