Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon ¿Cómo puedo implementar la autenticación de proxy basada en certificados en una aplicación VPN de iOS?


¿Cómo puedo implementar la autenticación de proxy basada en certificados en una aplicación VPN de iOS?


Para implementar la autenticación de proxy basada en certificados en una aplicación VPN de iOS, siga estos pasos:

1. Configurar el servidor VPN

- Configurar el servidor VPN para usar autenticación basada en certificados para el proxy[1][2][3]
- Asegúrese de que el servidor pueda identificar el grupo del usuario según los campos del certificado del cliente[5]

2. Crear un perfil de certificado confiable en Intune

- Importar el certificado raíz del servidor VPN emitido por la CA a un perfil de Intune[4]
- Este perfil de certificado confiable indica al dispositivo iOS que confíe automáticamente en la CA que presenta el servidor VPN[4]

3. Crear un perfil de certificado SCEP o PKCS en Intune

- Configure el perfil del certificado SCEP o PKCS para proporcionar las credenciales del cliente al servidor VPN[4]
- Esto permite que el dispositivo se autentique silenciosamente sin solicitar un nombre de usuario y contraseña[4]

4. Crear un perfil de VPN por aplicación en Intune

- Incluir el certificado SCEP o PKCS con las credenciales del cliente en el perfil VPN[4]
- Configure la información de la conexión VPN y habilite el indicador VPN por aplicación[4]
- Establezca el método de autenticación en Certificados y seleccione el certificado de autenticación[4]
- Desactivar el túnel dividido para forzar todo el tráfico a través del túnel VPN[4]

Si sigue estos pasos para configurar la autenticación basada en certificados en el servidor VPN y crear los perfiles necesarios en Intune, puede implementar la autenticación de proxy segura en una aplicación VPN de iOS sin solicitar las credenciales del usuario. El certificado de confianza y el certificado de cliente permiten que el dispositivo se autentique automáticamente con el servidor VPN.

Citas:
[1] https://stackoverflow.com/questions/53852899/ios-keep-showing-proxy-authentication-required-dialog-even-after-passing-usern
[2] https://docs.paloaltonetworks.com/globalprotect/10-1/globalprotect-admin/mobile-endpoint-management/manage-the-globalprotect-app-using-workspace-one/configure-workspace-one-for -ios-endpoints/configurar-una-configuración-vpn-por-aplicación-para-ios-endpoints-usando-workspace-one
[3] https://www.manageengine.com/mobile-device-management/help/profile_management/ios/mdm_per_app_vpn.html
[4] https://learn.microsoft.com/en-us/mem/intune/configuration/vpn-setting-configure-per-app
[5] https://support.apple.com/en-om/guide/deployment/dep83a4ac49f/web