I am currently working on integrating Azure Blob storage with Out systems reactive application.
I tried using the following forge component
link : https://www.outsystems.com/forge/component-overview/9608/azure-storage-account-blob
as there was no Reactive component available directly.
When I tried either fetching all Blobs or even uploading a file on Blob I am getting the mentioned error.
I tried passing the following parameters in the action as my Storage account Name and Account Name is same, I have only one Container. I have saved these details in Site properties.
I first tried this
Container Name : FilesEmployee ( Changed for security)
ConnectionString : exampleKey
I also tried
Conatiner Name : FilesEmployee
ConnectionString :
"DefaultEndpointsProtocol=http;AccountName=FilesEmployee;AccountKey= examplekey"
Kindly waiting for the solution.
Hi
It looks like you connection string is most certainly not correct. The container name also needs to be lower-case but I think I have fixed this in the release (i'm the author of the component). I'll check that.
Edit: Yes. I force the container name to lower-case
As for the app type. Since this component has no user facing components the type is correct in OS11. No need to worry about that.
Greetings,
Vincent
Just wanted to recheck again, Yes my container name is in lowercase only, the example I wrote was in uppercase.
here it is for reference
Container Name : filesem (Changed)
ConnectionName: "DefaultEndpointsProtocol=http;AccountName=filesem;AccountKey= d3ee482384e44c90+ab71+07295933a4c8==" (key is a sample)
Should I add above in Connection name or just key, I also tried replacing http to https
Did you copy the connection string from the Azure Portal? I find it strange that you default to http. Again, how you tried the connection string in the azure storage explorer?
Can you try your connection string via the Azure Storage Explorer?