Uploaded image for project: 'jclouds'
  1. jclouds
  2. JCLOUDS-1384

Header ordering broken in azureblob SharedKeyLiteAuthentication

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • None
    • None
    • None

    Description

      SharedKeyLiteAuthentication first orders headers lexicographically, then lowercase them, which may produce invalid ordering (server will sign different string than jclouds client).

      According to azure, lowercase all headers then sort them: https://docs.microsoft.com/en-us/rest/api/storageservices/authentication-for-the-azure-storage-services#Constructing_Element

      Attachments

        Activity

          People

            Unassigned Unassigned
            cstamas Tamas Cservenak
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: