Configuración del cliente CSI (Common Secure Interoperability) versión 2 y SAS (Security Authentication Service)
Un cliente Java™ seguro requiere propiedades de configuración para determinar cómo se debe ejecutar la seguridad en un servidor.
Estas propiedades de configuración generalmente se establecen en un archivo de propiedades en algún lugar del sistema cliente y se hace referencia a ellas especificando la siguiente propiedad del sistema en la línea de mandatos del cliente Java. Por ejemplo, esta propiedad acepta cualquier dirección web válida.
![[z/OS]](../images/ngzos.gif)
-Dcom.ibm.CORBA.ConfigURL=file:/WebSphere/V5R0M0/AppServer/sas.client.props
![[IBM i]](../images/iseries.gif)
raíz_perfil/properties/sas.client.props
Cuando el ORB (Object Request Broker) procesa este archivo, se puede
habilitar la seguridad entre el cliente Java y el servidor de destino.
Si existen problemas de sintaxis con la propiedad ConfigURL y no se encuentra el archivo
sas.client.props, el cliente Java continúa conectándose de forma insegura. Aparecen errores indicando
cuál ha sido el error que ha impedido la lectura de la propiedad ConfigURL. Normalmente, el problema está relacionado con la aparición de dos barras
inclinadas después de file, que no es válido.
Si existe algún problema con el archivo de propiedades de cliente o
no coincide con la seguridad del servidor, el cliente Java examina si en la seguridad del servidor hay mecanismos de seguridad que no sean CSIv2 (Common Secure Interoperability Versión 2) que estén disponibles. Si no se encuentra ninguna coincidencia con las funciones de seguridad antiguas, ni siquiera con las que no
sean CSIv2, el cliente Java intenta una conexión no segura.
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)