Azure / Azurite

A lightweight server clone of Azure Storage that simulates most of the commands supported by it with minimal dependencies
MIT License
1.8k stars 320 forks source link

SharedKeyLite support for blob service #378

Open shivangag opened 4 years ago

shivangag commented 4 years ago

Which service(blob, file, queue, table) does this issue concern?

Blob service

Which version of the Azurite was used?

Azurite v3

Where do you get Azurite? (npm, DockerHub, NuGet, Visual Studio Code Extension)

Github master branch

blueww commented 4 years ago

@shivangag

Thanks for the request!

Would you please share the reason to use SharedKeyLite? Is there any reason blocks you from switching to SharedKey?

shivangag commented 4 years ago

@blueww, I am using JCloud to create a multi cloud app. They currently only support SharedKeyLite based authorization for azure. Therefore, for local testing it would be great if Azurite support it.

blueww commented 4 years ago

@shivangag I might need more time to investigate/discuss this issue, and will update this issue when get any result.

shivangag commented 4 years ago

@blueww, Is there any design reason to not include SharedKeyLite in blob service? As I can see here the queue service already supports it. I can open a PR with required changes following the queue service implementation. Will that be fine?

XiaoningLiu commented 4 years ago

Hi @shivangag PR is welcome!