I have a Web API that should communicate with a Storage Account file share but is getting a 403 forbidden error when attempting a connection. If I create and run the web API locally I do not get the 403 forbidden error. I've already added the Web API app as a contributor and reader data access role in the Access Control IAM. I have a similar web API setup with a separate storage account running the same code for another client that is working properly. The File Storage is currently open to the internet and has no IP restrictions setup.
The only difference I notice between the the working web api/storage account pair and the 403 forbidden pair is that the working version is running StorageV1 instead of StorageV2.