Autor Tema: Autenticacion windows asp.net con wcf  (Leído 5537 veces)

miguelponceg87@gmail.com

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 3
    • Ver Perfil
Autenticacion windows asp.net con wcf
« 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

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Re:Autenticacion windows asp.net con wcf
« Respuesta #1 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

miguelponceg87@gmail.com

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 3
    • Ver Perfil
Re:Autenticacion windows asp.net con wcf
« Respuesta #2 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

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Re:Autenticacion windows asp.net con wcf
« Respuesta #3 en: 02 de Junio 2015, 19:41 »
Hola ¿si habilitas la autenticación anónima te funciona?

miguelponceg87@gmail.com

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 3
    • Ver Perfil
Re:Autenticacion windows asp.net con wcf
« Respuesta #4 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.

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Re:Autenticacion windows asp.net con wcf
« Respuesta #5 en: 03 de Junio 2015, 08:15 »
Hola ¿con qué versiones de IIS y de .net estás trabajando?

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".