-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Closed
Description
_convert_query_string return a wrong query string parameter. 'sr=b' is return as 'resource=b' :
Code :
accss_plcy = AccessPolicy()
accss_plcy.start = '2013-03-12'
accss_plcy.expiry = '2013-03-13'
accss_plcy.permission = 'r'
signed_identifier = 'YWJjZGVmZw=='
sap = SharedAccessPolicy(accss_plcy, signed_identifier)
qry_str = sas.generate_signed_query_string('picture/xxx.jpg','b', sap)
return sas._convert_query_string(qry_str)
Result:
st=2013-03-12&se=2013-03-13&sp=r&resource=blob&sig=FI88prUINf58Seg5Nwo6Uj5RP9FxXGZBBSKi7pybmeQ=&
Solution:
Change the code at line 129 of file src/azure/storage/sharedaccesssignature.py to :
convert_str += SIGNED_RESOURCE + '=' + query_string[SIGNED_RESOURCE] + '&'
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels