|
|
|
|
Autentica a un usuario de un sitio SaaS al lado del servicio web SaaS que administra el sitio.. Observación: Una vez establecida la conexión con SaaSConnect , podrás acceder a todos los sitios.. Servicio SaaSCheckService se utiliza para comprobar los derechos de acceso. Nueva funcionalidad versión 2024
IF SaaSConnect(EDT_USERNAME, EDT_PASSWORD) = False THEN
IF ErrorOccurred = True THEN
sErrorMessage = CR + ErrorInfo(errFullDetails)
RETURN sErrorMessage
ELSE
RETURN "Connection to SaaS site denied."
END
END
IF SaaSCheckService() = False THEN
IF ErrorOccurred = True THEN
sErrorMessage = CR + ErrorInfo(errFullDetails)
RETURN sErrorMessage
ELSE
RETURN "Connection to the SaaS service of the site denied."
END
END
IF HChangeConnection("*", SaaSClientConnection()) = False THEN
sErrorMessage = HErrorInfo(hErrFullDetails)
RETURN sErrorMessage
END
RETURN "Connection OK"
Sintaxis
<Result> = SaaSConnect(<User> , <Password> [, <Web service>])
<Result>: booleano - True si la autenticación fue exitosa,
- False en caso contrario. Para obtener más información sobre el error, utilice la función ErrorInfo.
<User>: Cadena de caracteres Nombre de conexión del usuario de SaaS. <Password>: Cadena de caracteres Contraseña del usuario SaaS. <Web service>: Cadena de caracteres opcional Servicio web a utilizar. Este parámetro corresponde a: - el nombre de host del servicio web SaaS (por ejemplo, "Ordenador", "Ordenador.MiRed.com", "http://Mydomain.com").
- la URL completa del servicio web SaaS (por ejemplo, "http://domain.com/WDSAAS29 0_WEB/WDSaaS29 0.awws").
Mediante Default, la conexión se establecerá con el servicio web SaaS instalado con el Servidor de Aplicaciones WEBDEV en el ordenador local. Observaciones - Si la función SaaSConnect se ejecuta varias veces, se realiza una desconexión implícita cada vez (función SaaSDisconnect).
- Cuando se establece la conexión con la función SaaSConnect, el servicio web SaaS prueba periódicamente la validez de la conexión llamando automáticamente a la función SaaSIsConectado cada 4 minutos.
- Si la autenticación es correcta, las siguientes funciones SaaSxx utilizarán implícitamente la cuenta SaaS especificada en la última llamada a la función SaaSConnect. El contexto de ejecución será cerrado por SaaSDisconnect.
- Para aumentar la seguridad recomendamos utilizar el protocolo HTTPS, tanto para acceder al Page que contiene la llamada a SaaSConnect como en la URL del servicio web.. El servidor debe estar configurado para aceptar este protocolo.
- Si se accede al servicio web en HTTPS, el SSL Certificate utilizado no debe producir ninguna excepción de seguridad.
- SaaSChangeCambiarContraseña se utiliza para modificar la contraseña del usuario conectado.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|