usuario password example contraseña wcf authentication soap

password - wcf header authentication



WCF y autenticación personalizada de jabón (1)

Debe especificar el nombre de usuario y el validador de contraseña en el comportamiento del servicio

<behavior name="MyServiceBehavior"> <serviceCredentials> <userNameAuthentication userNamePasswordValidationMode="Custom" customUserNamePasswordValidatorType="MyNamespace.MyUserNamePasswordValidator, MyDll" /> </serviceCredentials> </behavior>

puede acceder al nombre de usuario y la contraseña desde la clase MyUserNamePasswordValidator

public class MyUserNamePasswordValidator : UserNamePasswordValidator { public override void Validate( string userName, string password ) { // valid your password here } }

Estoy desarrollando una aplicación de servidor que usa WCF para exponer los puntos finales de WebService para los clientes. Deseo implementar la autenticación a través de un proveedor personalizado simple que utilizará el nombre de usuario y la contraseña que pasan a través de los encabezados de SOAP. Sé cómo configurar el nombre de usuario y la contraseña para enviar en el cliente, solo quiero saber cómo sacar el nombre de usuario y la contraseña del encabezado SOAP en el lado del servidor. Cualquier ayuda sería muy apreciada.