Los siguientes temas muestran varios mecanismos diferentes de Windows Communication Foundation (WCF) que proporcionan autenticación, por ejemplo, autenticación de Windows, certificados X.509, así como nombre de usuario y contraseñas.
En esta sección
Procedimiento: Uso del proveedor de pertenencia de ASP.NET Las características de ASP.NET incluyen una pertenencia y proveedor de roles, una base de datos para almacenar pares de nombre de usuario/contraseña para la autenticación y roles de usuario para la autorización. En este tema se explica cómo los servicios WCF pueden usar la misma base de datos para autenticar y autorizar a los usuarios.
Autenticación e identidad de servicio Como protección adicional, un cliente puede autenticar el servicio especificando la identidad esperada del servicio. Si la identidad esperada y la identidad devuelta por el servicio no coinciden, se produce un error de autenticación.
Únase a la serie de reuniones para crear soluciones de inteligencia artificial escalables basadas en casos de uso reales con compañeros desarrolladores y expertos.
Demostrar conocimientos básicos sobre los conceptos de seguridad, conformidad e identidad y las soluciones de Microsoft basadas en la nube relacionadas.
Obtenga información sobre la identidad del punto de conexión de un servicio, un valor generado a partir del WSDL del servicio, que WCF usa para autenticar el servicio.
Obtenga información sobre cómo habilitar un servicio WCF para autenticar un cliente mediante un nombre de usuario y una contraseña de dominio de Windows, con código de ejemplo.
Obtenga información sobre las credenciales, cómo se usan en WCF y cómo seleccionar la credencial adecuada para la aplicación a fin de establecer una entidad o funcionalidades reclamadas.
Obtenga información sobre cómo establecer los tres modos de seguridad WCF comunes en la mayoría de los enlaces predefinidos: Transport, Message y TransportWithMessageCredential.
Revise este escenario de WCF, que muestra la autenticación básica para un servicio y un cliente de WCF. El servicio necesita un certificado válido en el que el cliente confíe.