I have created a blob storage which is a part of the virtual network.
I created a private endpoint for the blob storage and disabled public access to the blob storage.
However, the wrong certificate is used when I try to use it in the app.
2023-05-17T01:26:50.350877727Z Request [bfa024d6-ed5a-4013-aab1-cad997a25aff] HEAD https://XXXXX.privatelink.blob.core.windows.net/viator-cache/viator-products/188/18889/1-100.json
2023-05-17T01:26:50.350903928Z x-ms-version:2022-11-02
2023-05-17T01:26:50.350910428Z Accept:application/xml
2023-05-17T01:26:50.351266839Z x-ms-client-request-id:bfa024d6-ed5a-4013-aab1-cad997a25aff
2023-05-17T01:26:50.351280639Z x-ms-return-client-request-id:true
2023-05-17T01:26:50.351286939Z User-Agent:azsdk-net-Storage.Blobs/12.16.0 (.NET 7.0.5; Linux 5.10.164.1-1.cm1 #1 SMP Tue Jan 24 21:45:24 UTC 2023)
2023-05-17T01:26:50.351292439Z Authorization:REDACTED
2023-05-17T01:26:50.351304140Z client assembly: Azure.Storage.Blobs
2023-05-17T01:26:50.380557092Z ServicePointManager.ServerCertificateValidationCallback
2023-05-17T01:26:50.382571651Z SSL policy errors: RemoteCertificateNameMismatch
2023-05-17T01:26:50.384146896Z Certificate name mismatch. Requested host: XXXXX.privatelink.blob.core.windows.net, Certificate subject: CN=*.blob.core.windows.net
How to make sure that azure returns the right certificate *.privatelink.blob.core.windows.net?