Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Al nivel de server añadir:

Code Block
#x509
ssl_verify_client optional_no_ca;
#se puede poner a optional y checkear la cadena de confianza con el siguiente parámetro
#CA.pem deberá contener todos los certificados concatenados de los issuers 
#de certificados que vaya a aceptar nuestro sistema
#ssl_client_certificate /etc/nginx/ssl/CA.pem;
ssl_verify_depth 2;

...

A nivel de location añadir:

Code Block
location /auth {
		proxy_set_header X509-Cert $ssl_client_escaped_cert; 
		....	
}

...

Añadimos una execution, ‘X509 Onesait Platform’:

...

La marcamos como alternativa en el flujo de autenticación, y la ponemos en el tercer nivel:

...

Hacemos click en actions → config:

...

En este ejemplo vamos a configurarlo para aceptar DNIe como fuente de certificado electrónico.

...