I have a table which has a couple of encrypted columns. The database and the web app are both hosted on Azure. If I run the web app locally, the code works fine and I get the decrypted data from the table as expected. However, when I publish my web app to Azure, I get timeouts when the app tries to read from the encrypted tables. Encryption keys are stored in an Azure Key Vault. I'm using Entity Framework with the "Column Encryption Settings = Enabled" setting in the connection string.
Any ideas?