Problema de Autenticación contra SQL

30/06/2004 - 14:37 por Alejandro | Informe spam
Tengo una aplicación en ASP.Net corriendo en mi PC con un
IIS5 sobre W2K. Esta aplicación se conecta contra un
server de SQL dentro del mismo dominio.
El IIS solo acepta seguridad integrada y en el web.config
está habilitado impersonate=true y authentication=windows.

Necesito que el usuario que ingrese al site sea el mismo
que luego se conecta a SQL (es decir seguridad integrada
con SSPI).
El tema es que si el me conecto al site desde la misma PC
que tiene el IIS funciona OK, pero cuando me conecta al
site desde otra PC cuando va al sql da un error de que no
se puede conectar con NTAUTORITY\ANNOONIMOUS LOGIN

Que tengo que hacer?

Saludos

Preguntas similare

Leer las respuestas

#1 Francisco Domínguez Guillén
30/06/2004 - 19:21 | Informe spam
Hola,

Porque no pruebas con:
<identity impersonate="true" userName="usuariolocal" password="****" />

De esta manera el proceso ASP.NET tomará la identidad que le digas, aunque
por motivos de seguridad no es lo más recomendable.

Un saludo,

Paco Guillén.

"Alejandro" escribió en el mensaje
news:2393d01c45e9f$0d571b80$
Tengo una aplicación en ASP.Net corriendo en mi PC con un
IIS5 sobre W2K. Esta aplicación se conecta contra un
server de SQL dentro del mismo dominio.
El IIS solo acepta seguridad integrada y en el web.config
está habilitado impersonate=true y authentication=windows.

Necesito que el usuario que ingrese al site sea el mismo
que luego se conecta a SQL (es decir seguridad integrada
con SSPI).
El tema es que si el me conecto al site desde la misma PC
que tiene el IIS funciona OK, pero cuando me conecta al
site desde otra PC cuando va al sql da un error de que no
se puede conectar con NTAUTORITY\ANNOONIMOUS LOGIN

Que tengo que hacer?

Saludos
Respuesta Responder a este mensaje
#2 Alejandro
30/06/2004 - 19:42 | Informe spam
No puedo hacer eso ya que necesito que cada usuario que se
conecte se el que despues va al SQl para poder darle
permisos sobre el SQL a cada uno.

Por otro lado por cuestiones de seguridad no puede poner
un usuario y passowrd en el Web.config
Hola,

Porque no pruebas con:
<identity impersonate="true" userName="usuariolocal"


password="****" />

De esta manera el proceso ASP.NET tomará la identidad que


le digas, aunque
por motivos de seguridad no es lo más recomendable.

Un saludo,

Paco Guillén.

"Alejandro" escribió en el


mensaje
news:2393d01c45e9f$0d571b80$
Tengo una aplicación en ASP.Net corriendo en mi PC con un
IIS5 sobre W2K. Esta aplicación se conecta contra un
server de SQL dentro del mismo dominio.
El IIS solo acepta seguridad integrada y en el web.config
está habilitado impersonate=true y authentication=windows.

Necesito que el usuario que ingrese al site sea el mismo
que luego se conecta a SQL (es decir seguridad integrada
con SSPI).
El tema es que si el me conecto al site desde la misma PC
que tiene el IIS funciona OK, pero cuando me conecta al
site desde otra PC cuando va al sql da un error de que no
se puede conectar con NTAUTORITY\ANNOONIMOUS LOGIN

Que tengo que hacer?

Saludos


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida