Unable to read the blob object data on FIPS enabled environment due to MD5 is restricted and missing API to enable/disable MD5 Content hash #6474
Labels
Azure.Core
Client
This issue points to a problem in the data-plane of the library.
customer-reported
Issues that are reported by GitHub users external to the Azure organization.
needs-team-attention
Workflow: This issue needs attention from Azure service team or SDK team
question
The issue doesn't require a change to the product in order to be resolved. Most issues start as that
Service Attention
Workflow: This issue is responsible by Azure service team.
Describe the bug
Unable to read the blob object data on FIPS enabled environment
due to MD5 is restricted and missing API to enable/disable the MD5 content hash
Please refer this migration guide which clearly specify the missing MD5 configuration in version 12, was provided in the previous version 7.5
https://github.com/Azure/azure-sdk-for-cpp/blob/main/sdk/storage/MigrationGuide.md#blob-content-md5
To Reproduce
Steps to reproduce the behavior:
The issue is easily reproducible with below code
Expected behavior
The program should able to read blob irrespective of its environment i.e on FIPS enabled by configuring the MD5 content hash flag as ON/OFF
Setup (please complete the following information):
Additional context
This should work as usual like Non FIPS environment
The text was updated successfully, but these errors were encountered: