🙄
Azure Blob storage に格納しているword,Excelをブラウザで表示する方法
やること
Azure blob storageに入っているExcelファイルをブラウザで表示したい。
BlobのURLを実行すると、word,excelファイルがダウンロードされてしまう。
解決方法の一例を備忘録として残します。
参考資料
前提
- Azure Blob StorageにのExcel,wordファイルがあること
- 匿名アクセスを有効にする
- コンテナーへのアクセスレベルを「コンテナー(コンテナーとBLOBの匿名読み取りアクセス)」に設定
結論
Office Online ViewerのURLを使用する
https://view.officeapps.live.com/op/view.aspx?src=BlobのURL
まとめ
ブラウザの設定を変更することで、特定のファイルタイプをダウンロードせずに表示することが可能だと思います。ただし、これはユーザーの環境に依存するため、すべてのユーザーに対して一律に適用することは難しいです。
そのため、Office Online Viewerを使ってブラウザで表示してみました。
Discussion