Tengo un servicio WCF en funcionamiento y puedo comunicarme entre el servicio y un cliente .Net 2.0 utilizando basicHttpBinding.Cómo configurar la seguridad al llamar al Servicio WCF desde .Net 2.0 Cliente
Ahora necesito bloquear el servicio WCF para que solo pueda ser llamado por clientes autenticados.
Tengo control sobre los clientes que llamarán a mi servicio. Los clientes son parte de un producto que se instalará en la naturaleza y "llamando a casa" para enviar y extraer datos. La aplicación cliente está escrita para el framework .Net 2.0 y no se puede actualizar a 3.0 o 3.5 en este momento. No puedo agregar cuentas de usuario de Windows a las máquinas del cliente.
¿Cuáles son mis opciones para asegurar el servicio WCF y poder autenticar desde mis clientes .Net 2.0? Además, los datos deben pasarse a través de https.
He estado buscando en la web, y siento que estoy en una loca búsqueda.
Así, SSL asegurará el transporte, lo entiendo. Pero, ¿qué pasa con la autenticación? No puedo recibir el servicio de alguien que lo encuentre. Podría usar un enfoque de "cuerda mágica", pero esto es menos que ideal. – JasonS