Могут ли минимальные API использовать надежные соединения? [закрыто]C#

Место общения программистов C#
Ответить
Anonymous
 Могут ли минимальные API использовать надежные соединения? [закрыто]

Сообщение Anonymous »

Я работаю над приложением ASP.net Blazor, которое я создал, используя .NET 9 и шаблон Blazor Web App (я полагаю, это правильное имя; это было несколько месяцев назад). Он создал приложение Blazor с серверным проектом Blazor и проектом Blazor Webassembly. В эту визуальную студию я добавил третий проект, который является минимальным проектом API. В ключевом хранилище я добавил строки подключения для наших тестовых и производственных баз данных в секретах. Я бы предпочел использовать Vault с ключом Azure, потому что оно гораздо более безопасно, чем использование файлов AppSettings*.json, где строки соединения будут сохранены в простом тексту. Тем не менее, я боролся с этим в течение нескольких недель, и мое руководство хочет увидеть некоторый прогресс. Мне не нравится эта идея, но в обстоятельствах это может потребоваться. Тем не менее, я думал о нескольких потенциальных проблемах. Одним из них является база данных SQL Server, была настроена много лет назад, чтобы использовать только аутентификацию SQL. Таким образом, причина, по которой я хотел сохранить строку подключения как можно более надежно. Конечно, это устранило бы хранение строк подключения базы данных в исходном коде. Но я не уверен, что .NET Минимальные API могут работать с доверенными соединениями. Итак, я искал это и наткнулся на эту ссылку. Эта ссылка для меня предполагает, что минимальные API не могут работать с доверенными соединениями. Я хотел бы знать, если я прав, пожалуйста.

Подробнее здесь: https://stackoverflow.com/questions/797 ... onnections
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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