la mejor manera de conectar el servidor sql (autenticación de Windows vs autenticación de SQL Server) para la aplicación asp.net

Tengo una base de datos y un sitio con autenticación de formularios. Funciona bien con VS2008. Esta vez, estoy usando "Trusted_connection = True". Pero cuando se abre desde el exterior o directamente desde el navegador, aparece el error "Error de inicio de sesión para el usuario 'NT AUTHORITY \ ANONYMOUS LOGON'".

Sé que esto se debe a un permiso. El servidor SQL se basa en la autenticación de Windows.

¿Cuál es el mejor enfoque para administrar usuarios para conectar SQL Server?¿Debo habilitar la autenticación de SQL Server?

Avíseme qué hacer para que se sienta la producción y no haya ningún problema durante la implementación.

Nota: SQL Server está instalado en el servidor de dominio.

Respuestas a la pregunta(3)

Su respuesta a la pregunta