AzureCDNがStorageContainerBlobデータに正しくマップされていないようです。
オンラインのストレージを作成しました。
内部にはストレージコンテナがあります。
私のストレージコンテナには、機能するblobが定義されています。
Visual Studioから、サーバーエクスプローラーを介してAzureに接続し、コンテナーへのパブリック読み取りアクセスを設定しました。
したがって、ストレージの観点からはすべて問題ないようです。
新しいCDNを作成すると、ストレージオリジンドメインからマッピングされます。
ただし、作成したCDN名またはDNSレコードを介してblobにアクセスしようとすると、404が返されます。
私が奇妙だと思うことの1つは、CDNエンドポイントが404しか提供しないことです。一方、ストレージはjsonエラーを返します。たとえば、リソースが見つかりませんというエラー:
ストレージエンドポイントリソースが見つかりません:
CDNから、これは404のみを表示します
数時間経ちましたが、CDNが伝播するのを許していたはずです。
CDNエンドポイントがストレージの読み込みに失敗するのはなぜですか?
コンテナを公開したことを確認してください。 Azureポータルで[ストレージ]に移動し、ストアを選択してから、[コンテナー]タブを選択します。ここから目的のコンテナを選択し、下部のメニューから[編集]をクリックします。これにより、アクセスをパブリックに設定できるポップアップがトリガーされます。