Open JWScheijgrond opened 2 months ago
Hello please note this reported issue should not be a bug, as you can see in the screenshot below the authentication type is storage account connection string and it expects connection string for your storage account but not the shared access signature for the container.
still if you want to use the shared access signature URL for the container, you can use http action in your workflow as shown below to create blob file with name mytest.txt and content Hello All:
another option also is to use for authentication is managed identity authentication in the storage account connection
Thanks
This issue is stale because it has been open for 45 days with no activity.
Describe the Bug
I have a storage account with a blob container. I have generated a SAS token for this container with all privileges. I have created a logic app with a statefull workflow and I want to upload a blob to that container. I use the in app connector and copy the SAS token URL in the connection string adding the BlobEndpoint= to the beginning.
When I try to upload a new blob I get the error message:
The connections.json
The AzureBlob_connectionstring: BlobEndpoint=https://{accountname}.blob.core.windows.net/{containername}?sp=racwdli&st=2024-04-19T07:26:34Z&se=2024-05-19T15:26:34Z&spr=https&sv=2022-11-02&sr=c&sig={signature}
The items between brackets {} are ommited here but are present in the settings. This url matches what is generated for the container
If I use the SAS token generated on account level then it does work.
Plan Type
Consumption
Steps to Reproduce the Bug or Issue
Create a workflow to upload a blob Add the connection to the blobstorage using the SAS token from the container Run the workflow
Workflow JSON
Screenshots or Videos
No response
Additional context
No response
AB#27737383