¿Crear una cadena de conexión SQL con seguridad integrada para su uso a través de VPN?

Tengo la aplicación Winforms que se conecta a una base de datos SQL. Estamos cambiando las cadenas de conexión para que ahora usen la seguridad integrada (autenticación de Windows) en lugar de la autenticación de SQL. Tenemos algunos casos en los que las personas usan la aplicación a través de una VPN en la computadora de su hogar.

Conectarse a la base de datos con autenticación SQL no es un problema a través de la VPN. Me preguntaba si había una forma en .NET para construir una cadena de conexión con las credenciales de Windows del usuario especificadas para conectarse a la base de datos SQL.

He vistoesta pregunta. Pero la aplicación con la que estoy trabajando es una aplicación Click-Once. Y no estoy seguro de si esto funcionará. Espero una solución que requiera poco o ningún esfuerzo por parte del usuario final.

Respuestas a la pregunta(1)

Su respuesta a la pregunta