@Shruti Devurkar Thanks for reaching out to Microsoft Q&A.
This error message is indicating that the browser is blocked by CORS policy. CORS (Cross-Origin Resource Sharing) is a security feature that blocks web pages from making requests to a different domain than the one that served the web page. In this case, the browser is trying to access the blob storage at 'https://abc.blob.core.windows.net/xyz/shruti/text.zip' from the origin 'http://localhost:4200' and it is being blocked by the CORS policy.
To fix this issue, you need to configure CORS access for your storage account. You can do this by navigating to the Settings section of your storage account in the Azure portal and selecting CORS. Here, you can define a new CORS rule that allows access from the origin 'http://localhost:4200'. You can also create a fully-open CORS rule by setting the value of 'ALLOWED ORIGINS' to '*' which allows all domains access to the storage account.
Please note that the CORS settings described here are appropriate for a quickstart as it defines a lenient security policy. These settings, however, are not recommended for a real-world context. Ensure any settings you use in production expose the minimum amount of access necessary to your storage account to maintain secure access.
Hope this helps. Please let me know if this work for you or if you still have further issues. Thank you!