問題タブ [azure-cdn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1373 参照

c# - Azure CDN ファイルを強制的にブラウザーの添付ファイルとしてダウンロードする方法はありますか?

DAM (デジタル資産管理) システムと統合する ASP.NET Web アプリケーションを構築しています。DAM は Azure Blob Storage にファイルを格納し、Azure CDN を使用してそれらをパブリックに利用できるようにします。

これらのファイル (ほとんどは PDF) を Web アプリからダウンロードできるようにします。ユーザーがこれらのファイルのいずれかを要求すると、ダウンロード用の関連ファイルを返す前に、サーバー上でコードを実行する (ダウンロードのログなど) カスタム URL が提供されます。

クライアントは、ファイルが常にブラウザーの添付ファイルとして返されることを要求します (つまり、コンテンツ処理添付ヘッダー)。ここでどのようなオプションがあるか興味があります。

私の理想は、CDN URL が抽象化され、カスタム URL がファイルのパブリック URL になることです。これにより、関連する応答ヘッダーなどを設定できるようになります。ただし、ここでの唯一の解決策は、CDN からファイルをダウンロードして Web サーバーにキャッシュすることであり、これにより CDN の目的がわかりにくくなります。したがって、サーバーの処理が完了したら、クライアントを CDN パブリック URL にリダイレクトする必要があると思われます。しかし、ブラウザーの既定のダウンロード動作が委任されていることを確認するために、ファイルが正しい応答ヘッダーと共に Azure によって返されることを確認する方法はありますか?

* アップデート *

この質問への回答を見て、私はおそらく間違った質問をしていることに気づきました。ここで回答してくださった方々、ありがとうございます。フォローアップの質問はこちらです。

0 投票する
0 に答える
185 参照

azure - Azure CDN のバージョン管理に更新が表示されない

CDN のキャッシュをクリアしようとしています。

新しいコンテンツを許可するために、CDN エンドポイントでクエリ文字列を有効にしました。

ブラウザーに表示するのではなく、強制的にダウンロードするように BLOB のヘッダーを更新しました。ブロブに直接アクセスすると、画像がダウンロードされます。?v=2のように最後に異なるバージョン番号を付けて CDN からアクセスすると、ヘッダーが存在せず、イメージがダウンロードされません。クエリ文字列の変更が有効になるまでに時間がかかりますか? または、見逃した手順が他にもありますか?

0 投票する
1 に答える
175 参照

azure - API を介した Azure CDN 管理 (認証の問題)

つまり、基本的には API から CDN を管理したいと考えています。私が立ち往生しているのは認証だけです。それ、どうやったら出来るの?BLOB ストレージやその他のさまざまなサービスで見つかりましたが、CDN では見つかりませんでした。誰かがアイデアを持っているか、私を助けることができますか?

0 投票する
1 に答える
1069 参照

azure - リソース マネージャー API を使用して Azure CDN でオリジン パスを設定するにはどうすればよいですか?

オリジンが特定のパス (例: ) にあることを Azure CDN に伝えたいと考えていますmydomain.com/cdn。このオプションは、Azure ポータル (CDN プロファイル > エンドポイント > 構成 > オリジン パス) から利用できます。

Resource Manager API と Json テンプレートを使用して Azure リソースをデプロイしています。ただし、次のテンプレートでこの設定を見つけることができません: https://github.com/Azure/azure-quickstart-templates/tree/master/201-cdn-customize

これは利用できませんか、それとも何か不足していますか?

更新 リソース エクスプローラーを使用して、エンドポイント ノードにnull. 値を設定しようとしても (そして API がそれを受け入れても)、値が設定されません。

0 投票する
2 に答える
1513 参照

azure - BLOB CDN エンドポイントのカスタム サブドメイン名によりエラー 400 が発生する

これらの手順に従って、BLOB CDN エンドポイントのカスタム ドメイン名を設定しようとしていますが、サブドメイン static.mydomain.com を使用してコンテンツにアクセスできないようです。レジストラーで次のレコードを作成しました。

たとえば、次のファイルにアクセスできます (https に注意してください): https://blobcontanername.blob.core.windows.net/somefile.mp3

しかし、このファイルにアクセスしようとしています

http://static.mydomain.com/somefile.mp3

無効な URI エラー (エラー 400) が表示されます。

解像度?