1

Azure Shared Access Signature を使用して URL を作成し、Azure からのダウンロードをリダイレクトします。問題は、ダウンロードがファイルの元の名前を使用している場合です。ユーザーがクライアントにダウンロードするときにファイル名を変更したいと考えています。

誰でも解決策を持っています。ありがとう

p/s: Azure 上のコンテナーはプライベート許可であり、Asp.net MVC 4 を使用しています

4

1 に答える 1

2

BLOB の名前を変更したり、別名を付けたりすることはできません。変更できるのは、ベース DNS 名 (カスタム名にマップできる) だけです。

つまり、ダウンロード用に一意の BLOB を提示し、現在の名前を使用したくない場合は、必要な名前に BLOB のコピー (同じデータ センター内で非常に高速な操作) を作成してから、Shared を提供することができます。その新しい BLOB へのアクセス署名。妥当な時間が経過したら (SAS の有効期限が切れた直後など)、余分な BLOB を削除できます。

于 2013-12-14T17:19:55.590 に答える