Я создал экземпляр базы данных mysql в Северной Европе, затем веб-приложение в Северной Европе через VS, опубликованное в Azure, и при запуске я получаю исключение как на скриншоте. Все работает локально в VS с использованием этой строки подключения, но не в самой Azure. Если вы отключите экземпляр БД, исключение будет таким же, поэтому приложение вообще не подключается к БД. Мучаюсь с этой проблемой уже 4 часа. Порт подключения к MySQL Azure не меняется. В настройках безопасности по-моему все нормально. Локальный сервер mysql, который теоретически мог порт 3306 отключен.
connectionString=Server=testing-db-srv2.mysql.database.azure.com; Порт=3306; База данных=testing-sys-azure; Uid= ###@testing-db-srv2; Пароль = ###; SslMode=Предпочтительный;