Tengo un proyecto que requiere que la aplicación cliente se registre y luego use los servicios. Me gustaría hacer lo siguiente:
- Una aplicación cliente envía una solicitud con IP, nombre de dominio, etc. a mi servicio REST
- El servicio de descanso crea un nuevo certificado basado en los parámetros y luego lo envía a la aplicación.
- La aplicación enviará la huella digital del certificado para demostrar que es genuino.
- Al recibir el certificado, usaré el certificado del servidor que tiene una clave privada para validar la entrada recibida.
He estado buscando en Internet y solo encontré que el certificado se creó manualmente. Además, no había forma de generar un certificado en tiempo de ejecución
Por favor, sugiera la práctica correcta. Soy un desarrollador .net.