AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Funciones específicas de la Web / Funciones de control remoto de WEBDEV Application Server
  • Verificación en dos pasos
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Crea una cuenta WEBDEV en un WEBDEV Application Server.
Ejemplo
wbAuthLogin is WBAdminAuth
wbAuthLogin.ServerAddress = "https://my-server.internal/"
wbAuthLogin.User = "WWW\DATA"
wbAuthLogin.Password = "www"

WBAccount is WBAdminAccount
WBAccount.User = "USER_X"
WBAccount.VirtualServer = WBAccount.User

ResultCreate is boolean = WBAdminCreateAccount(wbAuthLogin, WBAccount, "USERXPASSWORD")
Sintaxis
<Result> = WBAdminCreateAccount(<WEBDEV Application Server> , <Account> , <Password> [, <Existing account>])
<Result>: Booleano
  • True si se creó la cuenta,
  • False en caso contrario.
<WEBDEV Application Server>: Variable de tipo WBAdminAuth
Nombre de la variable de tipo WBAdminAuth que describe el servidor y la cuenta de administrador utilizada para consultar a WEBDEV Application Server.
Atención: Para agregar cuentas WEBDEV, la cuenta Windows utilizada debe ser administrador del servidor.
<Account>: Variable de tipo WBAdminAccount
Nombre de la variable de tipo WBAdminAccount que contiene la descripción de la cuenta que se va a crear.
<Password>: Cadena de caracteres
Contraseña de la cuenta a crear.
<Existing account>: Constante opcional de tipo Integer
Novedad versión 2024
Cuentas existentes.
  • De forma predeterminada, una cuenta que ya existe no puede crearse de nuevo. En este caso, el valor de <Result> es False.
  • Constante WBAdminOverwriteIfAlreadyExists: Permite la creación de una cuenta existente.
Observaciones
Novedad versión 2024

Verificación en dos pasos

Puede activar la verificación en dos pasos para una cuenta a través del Administrador WEBDEV remoto. La verificación en dos pasos requiere un código único para verificar la identidad del usuario. Este código puede recibirse por correo electrónico o a través de una aplicación de autenticación.
Al utilizar las funciones de administración de WEBDEV Application Server, es posible que se produzcan errores de autenticación si la cuenta utiliza la verificación en dos pasos. Se deben tener en cuenta dos casos:
  • la función devuelve un booleano y <Result> se establece en False. Para determinar si el error se debe al proceso de autenticación, es necesario comprobar el valor de la variable ErrorOccurred y el valor devuelto por la función ErrorInfo
  • la función no devuelve un booleano. Para determinar si el error se debe al proceso de autenticación, deben cumplirse las siguientes condiciones:
    • la variable ErrorOccurred se establece en True,
    • cuando se utiliza con la constante errCode, la función ErrorInfo devuelve 2.
Para solucionar este error:
  • Cree una ventana o página donde los usuarios puedan introducir el código de verificación.
  • Si se produce un error debido a la verificación en dos pasos:
    • Abra la ventana en la que se ingresa el código de verificación.
    • Los usuarios reciben automáticamente el código de autenticación según el método elegido en el Administrador WEBDEV remoto. A continuación, pueden introducir el código en la ventana o página.
    • Asigne el código a la propiedad OneTimePassword de la variable WBAdminAuth.
    • Vuelva a ejecutar la función.
Clasificación Lógica de negocio / UI: Lógica de negocio
Componente: wd290com.dll
Versión mínima requerida
  • Versión 28
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 09/04/2024

Señalar un error o enviar una sugerencia | Ayuda local