Azure / Azure/azure-storage-python

Issue when generating a url using sas token. Method file_service.make_file_url()

Abierto
#609 9 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Python
Estrellas
343
Forks
243
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

### Which service(blob, file, queue) does this issue concern?
File share

### Which version of the SDK was used? Please provide the output of `pip freeze`.
azure-storage-file==2.0.1
azure-storage-common==2.0.0
![sdk-version](https://user-images.githubusercontent.com/32823639/59706469-ea36ce80-91d6-11e9-9dde-670ecbc4e589.PNG)

### What problem was encountered?
https://github.com/Azure/azure-storage-python/blob/b8c5c9a1bc73065fd015c0fec75617cef263c6ee/azure-storage-file/azure/storage/file/fileservice.py#L233

When genrating a url using the method `make_file_url` passing a sas token, the generated url has two query strings ('?') instead of one.
![generated_url](https://user-images.githubusercontent.com/32823639/59705929-c9ba4480-91d5-11e9-8d38-c9809189db2f.PNG)

The SaS Token generated on Azure portal starts with a query string.
![SaSToken-Azure](https://user-images.githubusercontent.com/32823639/59706075-1140d080-91d6-11e9-8f4e-9a45607b1d28.PNG)

### Have you found a mitigation/solution?
Yes. Remove the query string ('?') at line 233.

Note: for table service, please post the issue here instead: https://github.com/Azure/azure-cosmosdb-python.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.