An Azure service that provides a cloud content delivery network with threat protection.
Hi @ Matthew Barrett,
As discussed offline, IF you want to access Storage account Privately from AFD Endpoint without premium SKU, it wont work as Private link support only Premium SKU's in Azure Front door, Refer these link.
If you want to restrict access to only Azure Front Door (AFD) and selected virtual networks, disable public access on the storage account. Then configure a private endpoint within the VNet and enable Private Link for AFD.
It will create two private endpoints for access from the VNet and one private endpoint for access from the AFD side only.
Only Option to access from AFD is storage should be in Public access.
Please ensure that the Storage Blob Data Contributor or Storage Blob Data Reader role has been assigned to the AFD system identity and confirm.
I have configured Azure Front Door with a Storage Blob as the origin to access it via the AFD endpoint. The storage account has been created with public access enabled, along with Microsoft Entra authorization and blob anonymous access enabled, as shown below, to allow public access
Note: Anonymous access is not recommended for production environments due to security concerns. Kindly disable anonymous access and enable private access.
Once these changes are applied, please configure the container authentication method to use Microsoft Entra ID for secure access via the AFD endpoint.
Please verify that origin authentication is enabled and set to System Managed Identity. Also, ensure that the Storage Blob Data Contributor role is assigned to the AFD identity. Additionally, confirm that the origin protocol is configured to use HTTPS.
AFD route Configuration, Make sure Pattern to Match should be /* (to access all request)
After completing all configurations, please wait for 10 minutes for the changes to propagate, and then verify the result.
Please find my AFD result below.
If above steps are nor resolve your issue, Please share the requested details in Private message for further connectivity.
Please
and “up-vote” wherever the information provided helps you, this can be beneficial to other community members