Un diálogo de credenciales de Windows no autentica el proxy por sí solo
CredUI puede recopilar información de la cuenta. El cliente de red aún debe gestionar el desafío de autenticación del proxy mediante un mecanismo compatible.
El conocido aviso de seguridad de Windows es una interfaz de usuario, no una función universal para «iniciar esta aplicación en el proxy».
Las funciones de CredUI pueden recopilar información de credenciales del usuario. Su cliente de red aún debe interpretar el desafío del proxy y proporcionar la cuenta mediante un mecanismo que admita.
En WinHTTP, el manejo de la autenticación pertenece al flujo de la solicitud y a sus API documentadas. Un desafío 407 es distinto del 401 de un servidor de origen, aunque la aplicación muestre un aviso similar para ambos.
Decida a qué proxy se refiere el aviso, gestione la cancelación y limite la credencial devuelta a ese propósito. Nunca copie código de ejemplo que registre la contraseña después de descomprimir el búfer de autenticación. Demostrar que el diálogo devolvió texto no es motivo para imprimir ese texto.
La autenticación integrada puede implicar una representación distinta de las credenciales y una identidad de proceso diferente. No asuma que todos los métodos se reducen a insertar un nombre de usuario y una contraseña en una URL de proxy.
El límite útil es claro: el aviso obtiene la entrada del usuario, la API de red realiza el intercambio de autenticación y el proxy decide si lo acepta.