Configurar seguridad HTTP
Puede configurar cualquier componente de servicio web con respecto a varios escenarios relacionados con la seguridad HTTP, por ejemplo:
•se llama al servicio web mediante HTTPS; el servicio web necesita un certificado cliente
•el servicio usa un certificado incorrecto y usted quiere usarlo aunque el nombre de host del certificado y el de la solicitud no coincidan
•el servicio web necesita autenticación HTTP básica o autorización OAuth 2.0.
Para configurar la seguridad HTTP:
1.Abra el cuadro de diálogo "Configuración de la llamada a servicio web" (véase Configurar llamadas a servicios web).
2.Haga clic en el botón Editar del grupo de opciones Configuración de seguridad HTTP.
Cuadro de diálogo "Configuración de seguridad HTTP"
El grupo de opciones HTTPS (TLS) es relevante para llamadas a servicios web realizadas por HTTPS.
Comprobar certificado del servidor | Esta casilla se activa por defecto. Por tanto, MapForce está configurado por defecto para comprobar el certificado del servidor antes de continuar con la solicitud. La solicitud del servicio web (y la asignación de datos) darán lugar a errores si el servidor no es de confianza o si el sistema operativo no está configurado para confiar en el servidor web.
No se recomienda desactivar esta casilla a no ser que haya un motivo concreto para ello. Consulte la sección Gestión de certificados digitales para obtener más información. |
Permitir diferencias entre el nombre de host del certificado y el de la solicitud | A veces el certificado de servidor emitido para determinado nombre de host (p. ej. www.example.com) se instala en un nombre de host distinto (p. ej. example.com).
Marque esta casilla para continuar con la autenticación aunque el nombre de host del certificado no coincida con el nombre de host al que llama el servicio web. |
Certificado de cliente | Haga clic en Seleccionar para elegir un certificado de cliente del almacén de certificados Usuario actual/Personal. Se entiende que el certificado de cliente ya está en el almacén de certificados Usuario actual/Personal. Si no es así, puede importarlo con el complemento Certificados (véase Acceso a los almacenes de certificados en Windows).
Si tiene pensado implementar la asignación de datos para ejecutarla en otro sistema operativo, deberá instalar el mismo certificado en el sistema operativo de destino. Consulte la sección Gestión de certificados digitales para obtener más información. |
El grupo de opciones Autenticación HTTP es relevante para servicios web que exijan autenticación HTTP.
Ninguna | Seleccione esta opción si el servicio web no necesita ningún tipo de autenticación. |
Usar credencial | Seleccione esta opción para configurar credenciales OAuth o HTTP. Para más información consulte el apartado Credenciales. |
Nombre de usuario, Contraseña | Seleccione esta opción si quiere almacenar, cifrados, el nombre de usuario y la contraseña en el archivo de la asignación. Esta opción existe únicamente para garantizar la compatibilidad con versiones anteriores (véase Nombre de usuario y contraseña almacenados). |
Autenticación dinámica | Marque esta casilla si quiere proporcionar el nombre de usuario y la contraseña desde la asignación en lugar de introducirlos en este cuadro de diálogo. Para más información consulte el apartado Autenticación dinámica. |
Autenticación preventiva | Marque esta casilla si el servicio web está configurado para exigir datos de autenticación en la primera llamada.
Si no se marca esta casilla, MapForce intentará acceder al servicio web sin nombre de usuario ni contraseña y los utilizará si el servidor requiere autorización (estado HTTP 401). |