Аутентификация подключения SQL Server в конвейере Azure DevOps для данных заполнения .NET.slnC#

Место общения программистов C#
Anonymous
Аутентификация подключения SQL Server в конвейере Azure DevOps для данных заполнения .NET.sln

Сообщение Anonymous »

У меня есть приложение .NET, которое передает данные в базу данных SQL Azure после развертывания через конвейеры Azure DevOps.
Я борюсь с аутентификацией при использовании строки подключения в конвейере Azure DevOps.
Моя настройка:
  • Задача развертывания базы данных SQL Azure, которая уже развертывает мою базу данных, аутентифицированную
  • .NET 8 проект, который заполняет статические данные данные в базу данных (

    Код: Выделить всё

    dotnet exec Core.Db.dll
    )
  • с помощью appSettings.json со строкой подключения:

    Код: Выделить всё

    "Databases": {
    "CareProTech": {
    "ConnectionString": "Server=sql-server.database.windows.net,1433; Authentication=Active Directory Interactive; Database=sqldb-mydatabase; Encrypt=True; TrustServerCertificate=False;"
    }
    },
    
Но аутентификация здесь не удалась, поскольку запрашивается интерактивная аутентификация в конвейере.
Но это робот...
Какую строку подключения использовать в конвейере Azure, чтобы использовать аутентификацию ServiceConnection?

Вернуться в «C#»