Page tree
Skip to end of metadata
Go to start of metadata

CheckPassword

Indica o uso de autenticação de usuário no serviço de FTP.


Esta chave é opcional, na seção [FTP], e deve ser configurada com o nome da função que deve ser chamada para validar o usuário e senha utilizado em uma conexão ao servidor FTP do TOTVS | Application Server.


Exemplo

[FTP]
Enable=1
Port=21
Path=D:\ERP\FTP
RPCEnv=ENVDBF
CheckPassword=u_validUser


A função deve ser existir no Environment apontado na chave RPCEnv e possuir a seguinte estrutura:


User Function validUser(username, password)
conout("Username: " + username)
conout("Password: " + password)
If username == "usertest" .and. password == "passtest"
Return .T.
EndIf

Return .F.



Observação
Ao utilizar essa chave, o valor configurado na chave CanAcceptAnonymous é ignorado, ou seja, a validação de acesso anônimo deve ser a especificada na chave CheckPassword.



  • No labels