In addition to authentication using access keys [Authorize with Shared Key (REST API) - Azure Storage | Microsoft Learn], it should also be possible to sign in using a Microsoft Entra ID account [Authorize access to blobs using Microsoft Entra ID - Azure Storage | Microsoft Learn].
Microsoft also states on its website that access keys should only be used for proof-of-concepts or development, and not in production.
Excerpt from the Microsoft page:
“Use of access keys and connection strings should be limited to initial proof of concept apps or development prototypes that don't access production or sensitive data. Otherwise, the token-based authentication classes available in the Azure SDK should always be preferred when authenticating to Azure resources.”