2015-12-04 3 views
0

pour une raison quelconque, si je mets manuellement le mot de passe (par exemple $ password = "myPassword") tout fonctionne correctement. Toutefois, si le mot de passe est défini à partir d'un poste (c.-à-mot de passe $ = $ _POST [ 'password']) Je reçois cette erreur:J'ai des difficultés à régler le mot de passe php-ews du POST

Uncaught exception 'EWS_Exception' message « client SOAP retourné état de 401

Je ne peux pas pour la vie de moi comprendre pourquoi c'est. La chose amusante est que j'ai le nom d'utilisateur défini de la même manière (par exemple $ username = $ _POST ['nom d'utilisateur']) et cela fonctionne sans problème. Cela ne fonctionne tout simplement pas pour le mot de passe. Je parie que c'est une simple erreur de ma part, mais je n'arrive pas à comprendre. Des idées?

+0

Sur une note non liée, je vous suggère de consulter la bibliothèque garethp/php-ews au lieu de la bibliothèque jamesaires. Il est en cours de développement et de maintenance, et est compatible PSR-4 –

Répondre

0

C'est embarrassant, mais si quelqu'un rencontre ce problème. Essayez d'ajouter une garniture autour du poteau, à savoir trim ($ _ POST ['pwd'])