I am trying to create the temporary url for an azure storage blob. I created the url with the help of these below commands.
const sasToken = generateBlobSASQueryParameters(sasOptions, sharedKeyCredential).toString();
sasUrls[serialNo] = `${containerClient.getBlockBlobClient(blobName).url}?${sasToken}`;
from the 2nd line of code, The sas url has formed with the permanent uri. so even if i share the temporary url having some expiry time with someone, then they can see/take blob's permanent uri and can use that after the expiry time also. So then what is the use of temporary link ? Is there any way/ any method to hide my permanent uri in the temporary link ?
Please guide me if i am wrong.
FY: i am using typescript.