ОБНОВЛЕНИЕ
Вы можете следовать официальному документу , чтобы установить его на портале. Я попробовал и получил успех.
- Создание SQL управляемых экземпляров (может потребоваться много времени)
- Настроить администратор Active Directory
- Настроить вашу базу данных
Когда вы закончите, вы можете найти строку подключения, например, pi c. Вы просто копируете и вставляете его в свой код. Это работает для меня.
Строки подключения, как показано ниже
Server=tcp:panshubeidb.database.windows.net,1433;Initial Catalog=dbname;Persist Security Info=False;User ID={your_username};Password={your_password};MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Authentication='Active Directory Password';
PRIVIOUS
Ваши SQL Строки подключения должны иметь вид Server=tcp:testdb.database.windows.net,1433;Initial Catalog=test;Persist Security Info=False;User ID=sasasa;Password={your_password};MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;
.
Вы можете найти его на портале, например, pi c.
Вы также можете настроить имя своей строки подключения в web.config.
<connectionStrings>
<add name="DefaultConnection" connectionString="You local db connnection strings or others" />
<add name="DefaultConnection11" connectionString="Data Source =**;Initial Catalog = {your db in server not azure};User Id = {userid};Password ={password};" />
</connectionStrings>
Вы можете настроить свои строки подключения как код, который я дал. И когда вы хотите деполировать свои приложения. Вы можете переключиться на производственную базу данных, и вам не нужно ничего менять в коде. Подробнее см. в этой статье .
Его приоритет выше, чем у конфигурации в web.config, и он будет охватывать адрес в коде, поэтому после его установки вам не нужно изменять файл web.config
при развертывании.