Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: miguelponceg87@gmail.com en 02 de Junio 2015, 01:11

Título: Autenticacion windows asp.net con wcf
Publicado por: miguelponceg87@gmail.com en 02 de Junio 2015, 01:11
Buenas tardes muchachos que tal, tengo un problema que aun no puedo resolver en mi trabajo. Se trata de una aplicacion web con servicios WCF, el requerimiento que me pidieron fue que al loguear un usuario coja el nombre de usuario de windows de la maquina y lo verifique con la base de datos...modificando el web.config de la aplicacion web :

Código: [Seleccionar]
<authentication mode="Windows"/>

    <authorization>
      <allow users="*"/>
      <deny users="?"/>
    </authorization>

y en el iis habilite la autenticacion windows y deshabilite la autenticacion anonima

pense que lo habia logrado pues a la hora de publicar me daba el usuario...y el problema fue que me da error los servicios WCF...no funciona ningun servicio..me sale la aplicacion con los combos vacios el select todo es mediante servicios y ninguno funciona...

Espero me puedan dar la mano


Saludos
Título: Re:Autenticacion windows asp.net con wcf
Publicado por: Ogramar en 02 de Junio 2015, 08:49
Hola

Código en web.config

Código: [Seleccionar]
<authentication mode="Windows">
         </authentication>

Establecer autenticación anónima como desactivada y establecer autenticación windows activada en IIS

En la página puedes probar con Response.Write(Page.User.Identity.Name); ó Response.Write(user.Identity.Name);

Salu2
Título: Re:Autenticacion windows asp.net con wcf
Publicado por: miguelponceg87@gmail.com en 02 de Junio 2015, 17:08
Hola

Código en web.config

Código: [Seleccionar]
<authentication mode="Windows">
         </authentication>

Establecer autenticación anónima como desactivada y establecer autenticación windows activada en IIS

En la página puedes probar con Response.Write(Page.User.Identity.Name); ó Response.Write(user.Identity.Name);

Salu2


Hola Ogramar, pero eso ya lo tnego establecido...y el response.write solo envia mensaje de una pagina a otra. No surgio ningun cambio =(...ayuda porfas
Título: Re:Autenticacion windows asp.net con wcf
Publicado por: Ogramar en 02 de Junio 2015, 19:41
Hola ¿si habilitas la autenticación anónima te funciona?
Título: Re:Autenticacion windows asp.net con wcf
Publicado por: miguelponceg87@gmail.com en 02 de Junio 2015, 19:47
Hola, si me explicare mejor :

El problema que tengo es el siguiente:

Tengo un proyecto web que consume servicios WCF es decir en una solución tengo el web y mi proyecto wcf...con los servicios lleno mis combos hago selects y todo lo que se refiere a la base de datos, el tema es que todo esta ok tanto probando localmente como cuando lo publicada no me daba ningún error. Solo me faltaba hacer que mi login sea con el usuario de windows..en el IIS tengo mis 2 aplicaciones la web y la wcf en la web le des-habilite la autenticacion anónima y habilite la windows para que ingresen sus credenciales...al publicar me piden las credenciales las ingreso y entra a mi aplicación con el usuario(windows) pero mis servicios no funcionan me da error...eso pasa al momento de poner en el iis mi proyecto web con autenticacion windows...si la dejo con anónima mis servicios funcionan ok, no se si debo hacer algún cambio en el IIS de mi servicio o en el app.config del WCF espero me puedan ayudar.

El web.config que mostré es de mi aplicación web donde le pongo que sera con autenticacion windows.
Título: Re:Autenticacion windows asp.net con wcf
Publicado por: Ogramar en 03 de Junio 2015, 08:15
Hola ¿con qué versiones de IIS y de .net estás trabajando?