ブラウザに以下のBLOBパスURLを入力することたけで、ファイルをアクセスする方法がありますでしょうか?

tianhu ma 0 評価のポイント
2024-06-04T16:39:00.37+00:00

BLOBのコンテナに格納しているファイルをアクセスする方法を聞きたいです。

実現したいのは、

ブラウザに以下のBLOBパスURLを入力することたけで、CSVファイルをアクセスしたいです。

コンテナのアクセスレベルをパブリックに変更したら、アクセスできると思いますが、セキュリティ上によくないので、

AZUREポータルにログインしているユーザのみ、シングルサインオンのように、BLOBのパスをブラウザに入力し、ファイルをアクセスさせたいです。

なにか、良い実現方法を教えていただけますでしょうか?

https://storage00account00name.blob.core.windows.net/container/test-folder/test.csv

Azure
Azure
Microsoft が管理する世界のデータ センター ネットワークを介してアプリケーションとサービスを構築、配置、および管理するインフラストラクチャおよびクラウド コンピューティング プラットフォーム。
409 件の質問
{count} 件の投票

1 件の回答

並べ替え方法: 最も役に立つ
  1. katsumi.kikuchi 105 評価のポイント
    2024-06-04T23:39:58.4933333+00:00

    下記でできると思います。

    Blob単体でAzureAD認証の機能は無いため、

    代わりに、Shared Access Signatures (SAS) を使用して

    Azure Storage リソースへの制限付きアクセスを許可する方向で良い気がします。

    念のため、Blobのファイヤーウォール機能で、IPアドレス制限も併用すると更に良いと思います。

    https://learn.microsoft.com/ja-jp/azure/storage/common/storage-sas-overview


お客様の回答

回答は、質問作成者が [承諾された回答] としてマークできます。これは、ユーザーが回答が作成者の問題を解決したことを知るのに役立ちます。