我有连接到 SQL 数据库的 Winforms 应用程序。我们正在更改连接字符串,以便它们现在将使用集成安全性(Windows 身份验证)而不是 SQL 身份验证。我们有一些案例,人们在家用计算机上通过 VPN 使用该应用程序。
通过 SQL 身份验证连接到数据库不是 VPN 的问题。我想知道.NET 中是否有一种方法可以使用指定的用户 Windows 凭据构建连接字符串以连接到 SQL 数据库。
我看过这个问题。但我正在使用的应用程序是 Click-Once 应用程序。我不确定这是否可行。我希望有一个最终用户几乎不需要任何努力的解决方案。