Los Servicios de certificados de Active Directory ofrecen un servicio web que implementa MS-XCEP y MS-WSTEP para que las computadoras que no están conectadas a un dominio envíen una solicitud de certificado.
Este certificado se puede usar para firmas digitales, encriptación y más.
¿Hay un WSDL que pueda usar para interactuar con estos servicios web? ¿Cómo debo interactuar con ellos en C# o Javascript?
WCF proporciona opciones de configuración para una variedad de conexiones de servicios web. Por experiencias pasadas, necesité un WSDL del cliente al que me estaba conectando; esto generó los stubs de llamada de función. Luego tuve que "describir" el mecanismo de comunicación a través de web.config. En tiempo de ejecución, WCF generará automáticamente el sobre por usted.
Al usar el seguimiento de mensajes de WCF, podrá ver los sobres; esto le permitirá verificar si la estructura del mensaje es similar a los ejemplos proporcionados en la documentación de MS. Es posible que deba "inyectar" en el proceso de construcción del sobre para proporcionar atributos personalizados, pero si se trata de una implementación estándar de AD, estas modificaciones no serían necesarias.
Si aún no recibe resultados significativos de la conexión después de eso, comuníquese con el equipo de administración de AD, ya que es posible que conozcan a los clientes que se han conectado correctamente y/o el significado de los mensajes de error oscuros que está recibiendo.
No tengo idea sobre Javascript, creo que sería mucho trabajo construir manualmente el sobre y manejar la salida que regresa: MS ya brinda una gran cantidad de soporte para las estructuras de datos complejas requeridas.
Los Servicios de certificados de Active Directory ofrecen un servicio web que implementa MS-XCEP y MS-WSTEP para que las computadoras que no están conectadas a un dominio envíen una solicitud de certificado.
Este certificado se puede usar para firmas digitales, encriptación y más.