私は、ユーザーがファイルをアップロードしてお互いに共有できるアプリケーションを開発しました。このファイルは、各ユーザーのプライベートファイルとプロフィール画像のようなパブリックファイルです。 Azure File Storageにファイルを保存しています。WebApiを使用したAzureストレージでのファイルアクセスの保護
私は、そのIDを持つファイルを取得する方法があると仮定します。WebApiコントローラのファイルアクセスメソッドでアクセス許可を実装しました。
Azure File Storageはこのシナリオでは適切なストレージタイプですか?
Azure Storageからファイルを取得する最良の方法は何ですか? Azure .NET SDKを使用してサーバー側のファイルを読み込んでクライアントにストリームする必要がありますか? WebApiでファイルをストリーミングするのを避ける方法はありますか?その場合、クライアントはAzure File Storage(許可を考慮して)から直接ファイルにアクセスできますか?
おかげ