RE: Envoi de SMS (côté serveur)
04/06/2016, 10:18
Message : #21
Bonjour,
Euh... oui, je n'ai pas dit le contraire (?)
Là, je suis désolé de vous contredire mais ce n'est actuellement pas le cas. Sinon, ça fait bien longtemps que je serai parvenu à envoyer un SMS.
Depuis le début, j'ai maintes fois testé l'API correctement configurée en HTTP DIGEST (et avec le bon mot de passe), et à chaque fois ma requête a été rejetée avec le message "Invalid authentification!", que ce soit avec des IP inadéquates ou sans IP.
Le script en DIGEST n'a fonctionné qu'à partir du moment où la bonne IP source à été enregistrée dans le manager. Pas avant !
Ceci pose la question de l'intérêt de cet type d'authentification dans l'état actuel, car, après réflexion, il n'y a qu'un seul niveau puisque l'IP prend toujours le dessus.
De toute évidence, la regexp est mal configurée.
Que l'on vérifie d'abord l'existence ou la validité du mot de passe, ou d'abord l'existence ou la validité de l'IP source, il devrait être écrit :
Soit :
Soit :
Or, actuellement, on a quelque chose comme :
... l'alternative par MDP n'est jamais exécutée.
(03/06/2016 14:08)Keyyo QA a écrit : Si vous supprimez l'authentification de votre script, du moment que l'IP correspond, le SMS sera envoyé.
Euh... oui, je n'ai pas dit le contraire (?)
(03/06/2016 14:08)Keyyo QA a écrit : Si l'authentification est rejetée, c'est qu'il y a un souci avec le mot de passe envoyé (mot de passe incorrect). Dès lors que les identifiants sont bons, le SMS sera envoyé, même si il n'y a aucune IP de renseignée dans le regexp).
Là, je suis désolé de vous contredire mais ce n'est actuellement pas le cas. Sinon, ça fait bien longtemps que je serai parvenu à envoyer un SMS.
Depuis le début, j'ai maintes fois testé l'API correctement configurée en HTTP DIGEST (et avec le bon mot de passe), et à chaque fois ma requête a été rejetée avec le message "Invalid authentification!", que ce soit avec des IP inadéquates ou sans IP.
Le script en DIGEST n'a fonctionné qu'à partir du moment où la bonne IP source à été enregistrée dans le manager. Pas avant !
Ceci pose la question de l'intérêt de cet type d'authentification dans l'état actuel, car, après réflexion, il n'y a qu'un seul niveau puisque l'IP prend toujours le dessus.
De toute évidence, la regexp est mal configurée.
Que l'on vérifie d'abord l'existence ou la validité du mot de passe, ou d'abord l'existence ou la validité de l'IP source, il devrait être écrit :
Soit :
Code :
(?((condition MDP)envoi SMS|((condition IP)envoi SMS|message d'erreur)))
Soit :
Code :
(?((condition IP)envoi SMS|((condition MDP)envoi SMS|message d'erreur)))
Or, actuellement, on a quelque chose comme :
Code :
(?((condition IP)envoi SMS|message d'erreur)|((condition MDP)envoi SMS|message d'erreur))