Проверка подлинности Windows WPF для подключения SQL
У меня есть решение Windows Form, которое я должен реализовать в браузерном приложении WPF. Все, что делает код, это запрашивает SQL-сервер на основе параметра, указанного в текстовом поле.
string conString= @"Data Source = SQLserver; Initial Catalog = database; Integrated Security=SSPI;";
using (SqlConnection c = new SqlConnection(conString))
{
c.Open();
using (SqlDataAdapter a = new SqlDataAdapter(
@"SELECT * from datatable where col1 = '" + textBox1.Text + @"'
Order By col2;", c))
{
// fill a data table
a.Fill(source);
}
}
Этот сервер SQL принимает только встроенную проверку подлинности Windows. Поэтому для работы я просто запускаю winform exe под необходимой учетной записью пользователя.
Как я могу как-то запустить этот WPF под той же учетной записью? Обратите внимание, что он должен быть размещен на веб-сервере и должен быть доступен для многих пользователей.