PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2025 → AuthIdentifie - time out - annulation
AuthIdentifie - time out - annulation
Débuté par Yvan, 22 aoû. 2025 15:51 - 1 réponse
Membre enregistré
214 messages
Posté le 22 août 2025 - 15:51
Bonjour,

Dans un programme Windev pour Windows, lorsque j'utilise AuthIdentifie en lui passant un OAuth2Paramètres en vue de récupérer un AuthToken, il arrive lors de mes tests sur une sandbox que le service ne réponde pas. La page de connexion du service API s'ouvre, j'encode correctement l'identifiant et le mot de passe, mais le service ne répond pas.

En cherchant dans l'aide, je ne trouve aucune indication quant à un time out à fixer pour que le programme reprenne la main en cas de non résultat de AuthIdentifie.

En cliquant sur le bouton "Annuler" de la fenêtre de dialogue ouverte par AuthIdentifie il ne se passe rien non plus, le débogueur ne passe pas à la ligne suivante. Je ne comprend donc pas à quoi sert ce bouton "annuler" ou comment l'implémenter.

Avez-vous une idée?

PS : quand la sandbox que je test répond correctement (la plupart du temps), tout se passe très bien, c'est bien l'utilisation de AuthIdentifie en cas de non réponse qui me pose question.
Membre enregistré
1 011 messages
Posté le 22 août 2025 - 22:44
Bonjour,
Je n'ai pas d'expérience dans ce domaine mais vous avez la fonction "HTTPTimeOut"

https://doc.pcsoft.fr/?3043008

Ceci dit, vous utilisez une variable "httpRequête", je pense donc qu'il faut aller voir la propriété "DuréeNonRéponse" :

https://doc.pcsoft.fr/?1000021158

MaRequete est une httpRequête
MaRequete.DuréeNonRéponse = 120s
// etc...


En espérant que ça puisse vous aider
Cdlt
Message modifié, 22 août 2025 - 22:45