You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Piranha CMS currently has Azure Blob Storage integration using Microsoft.Azure.Storage.Blob. This is the old package for Azure Storage integration. New packages for better Azure interaction are available thanks to the new Azure SDK. For example, this is the new Azure Storage Blobs client library. https://github.com/Azure/azure-sdk-for-net/tree/main/sdk/storage/Azure.Storage.Blobs.
A huge benefit of that new library is the ability to make it very easy to use Managed Identities instead of connectionstrings/SAS tokens to authenticate. I have found this resource with information on how to use Managed Identities with the current libraries, but I have doubts about token renewal and the inability to easily use async/await in ConfigureServices() to set this up correctly.
I would be willing to spend an evening or two on this issue to migrate the current libraries to the new one. I would then ask someone else to update the docs. Releasing this soon would be really nice for our project :)
What are your thoughts on this?
The text was updated successfully, but these errors were encountered:
Hello.
Piranha CMS currently has Azure Blob Storage integration using
Microsoft.Azure.Storage.Blob
. This is the old package for Azure Storage integration. New packages for better Azure interaction are available thanks to the new Azure SDK. For example, this is the new Azure Storage Blobs client library. https://github.com/Azure/azure-sdk-for-net/tree/main/sdk/storage/Azure.Storage.Blobs.A huge benefit of that new library is the ability to make it very easy to use Managed Identities instead of connectionstrings/SAS tokens to authenticate. I have found this resource with information on how to use Managed Identities with the current libraries, but I have doubts about token renewal and the inability to easily use async/await in
ConfigureServices()
to set this up correctly.I would be willing to spend an evening or two on this issue to migrate the current libraries to the new one. I would then ask someone else to update the docs. Releasing this soon would be really nice for our project :)
What are your thoughts on this?
The text was updated successfully, but these errors were encountered: