PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV Mobile (versiones precedentes) → ftpconnecte  Android 13
ftpconnecte Android 13
Iniciado por Freddy, 17,mar. 2023 14:26 - 6 respuestas
Publicado el 17,marzo 2023 - 14:26
Bonjour

Je rencontre quelques pb sur la nouvelle version Android 13.
Toutes les connexions en sftp sont refusées.

J'utilise ftpconnecte("sftp://nomsite",MonID, MonMdp, 22)
Par contre, ftpconnecte("nomsite",MonID,MonMdp) semble passer mais toute action (ftpenvoie, ftpattribut) fait planter l'application.
Dans le manifeste, il y a bien la permission "Internet" mais cela ne change rien.

Une idée ?

Ps :J'utilise WM26

Merci par avance
Freddy
Miembro registrado
3.311 mensajes
Popularité : +93 (137 votes)
Publicado el 17,marzo 2023 - 16:11
As tu utilisé la fonction PermissionDemande?
Publicado el 17,marzo 2023 - 16:52
Bonjour

Avec ou sans demande , pas de changement .
la permission est accordée donc la demande n'active rien de plus apparemment.

Merci pour ta réponse
Miembro registrado
3.311 mensajes
Popularité : +93 (137 votes)
Publicado el 18,marzo 2023 - 11:37
Salut
Dans la commande FTPConnecte en sftp sous Android
Il faut préciser la Clé privée(c'est un chemin de fichier) et le Mot de passe de la clé (ce dernier doit être dans une variable ANSI)
C'est précisé dans l'aide
Publicado el 20,marzo 2023 - 10:09
Bonjour

Merci pour ta réponse

J'ai contacté le SI et il semble qu'il n'y ai pas de clé openSSH de déclarée.

Je ne comprends pas la différence :
* sur les applis windev classiques, je n'ai aucun pb à me connecter sur le site avec un simple
ftpconnecte("sftp:/xxxxx",Id,Mdp,22)

* sur les versions android < 13 , la connection sftp ne fonctionne pas, mais j'arrive à me connecter en faisant
ftpconnecte("xxxxx",Id,Mdp)
et j'arrive à échanger (ftpenvoi, ftprécupère, ftpattribut, ...)

* sur android 13, la connection sftp ne fonctionne pas, la connection simple ftpconnecte("xxxxx",Id,Mdp) semble
se connecter mais toute opération (ftpenvoi, ...), fait planter l'application.

Donc je n'ai plus aucun moyen de me connecter sous android 13

Help, please ....

Ps : voici le manifeste de l'application

ACCESS_NETWORK_STATE
ACCESS_WIFI_STATE
BLUETOOTH
BLUETOOTH_ADMIN
CAMERA
CHANGE_NETWORK_STATE
DELETE_PACKAGE
INSTALL_PACKAGE
INTERNET
MANAGE_EXTERNAL_STORAGE
QUERY_ALL_PACKAGES
READ_EXTERNAL_STORAGE
RECORD_AUDIO
VIBRATE
WAVE_LOCK
WRITE_EXTERNAL_STORAGE
Publicado el 20,marzo 2023 - 12:04
Je me réponds à moi-même

Toutes les tentatives avec ftpconnecte("sftp://monsite",X,Y,22) ont échoué
Par contre, avec l'ip, cela fonctionne sans problème : ftpconnecte("sftp://999.999.999.999",X,Y,22)
Miembro registrado
3.311 mensajes
Popularité : +93 (137 votes)
Publicado el 20,marzo 2023 - 22:15
C'est bon a savoir
Merci du retour