Page 4 sur 7

Re: smtp.office365.com

Posté : mar. 31 mai 2022 12:23
par SethThellos
ok ok cool ca !

Bon, ca ne regle pas le soucis qu'avec OVH ca marche pas ^^ mais c'est toujours un By de plus merci ;)

Re: smtp.office365.com

Posté : mar. 31 mai 2022 17:45
par Flox
Bonjour,

effectivement semble ne fonctionner qu'avec les comptes personnel Microsoft :
2022-05-31 17_44_19_screenshot_gestsup.png
2022-05-31 17_44_19_screenshot_gestsup.png (3 Kio) Vu 1259 fois
Je regarde pour reproduire vos environnements.

Bonne journée.

Re: smtp.office365.com

Posté : mar. 31 mai 2022 18:22
par Flox
Pourrez-vous tester la modification du fichier microsoft.php du repertoire vendor\stevenmaguire\oauth2-microsoft\src\Provider, avec vos points de terminaison ?

Re: smtp.office365.com

Posté : mer. 1 juin 2022 00:11
par SethThellos
Pour des raisons de sécurité, je te mets le résultat de l'url en MP

Re: smtp.office365.com

Posté : mer. 1 juin 2022 08:47
par SethThellos
Pour tes tests, je peux te donner un accès invité à mon tenant si tu le souhaite Flox.

Re: smtp.office365.com

Posté : mer. 1 juin 2022 09:10
par Flox
Oui je veux bien

Re: smtp.office365.com

Posté : mer. 1 juin 2022 11:33
par SethThellos
MP

Re: smtp.office365.com

Posté : mer. 1 juin 2022 17:24
par Flox
Bonjour,

pourrez vous tester de passer la requête suivante en SQL, puis de passer le patch en pièce jointe, puis recréer le secret sur Azure ?

Code : Tout sélectionner

ALTER TABLE `tparameters` CHANGE `mail_oauth_refresh_token` `mail_oauth_refresh_token` VARCHAR(1024) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL;
Ou tester directement sur la webdemo.

Cdt

Re: smtp.office365.com

Posté : mer. 1 juin 2022 17:40
par SethThellos
quand je clic pour générer le token :
je tombe sur une page qui m'affiche :

Code : Tout sélectionner

RefreshToken added to GestSup database :
0.ASEAiXaCjzcHY0a9oQl7uWDbrr6E3SjfcZRJolmMgZU8htshACw.AgABAAEAAAD--DLA3VO7QrddgJg7WevrAgDs_wQA9P-HDDc2zejh3-O1dinSBi7-3e1gDazhk6cLQZ_gwU_DpkbgWQMmy8lDDD068Klycy-hbiN8aM0aUBljBx0g31usHrZF4_Phmz-wGi8YZwoPXR1Eqp9a_RvVR903lHGnNlVBUH3M8l6647PN0N8FsDd5jihhrrK3GA7XDS3CMnzRNx978hCHYE1_GEZhYXNd-P7XKO927lRpeJw7-Hn3LSLsUlK7-AyjrUiIwIyyG480MjG-3Ub_RlJbWTgzQZf1WdOyzfWgh396lp4B6DDGU9K3acFN7fs70XCaDCFQ42hUoMrCtkmFOHbEQE_c_TKeuMOqCnyAScbW6JIZmPlLfmijgICHJ5DyKaP79QcsifoyMPTf5XO-oZTdWxdsi46vDASG0jIoXv5VOMjOMf9WWV13skcEK2ILKXMOk810E-SonlTKySD10gSSy6ipJuBmPd7HgoSYRNfnnJjuT-cgl1snQlEMn4GApVqDINi5NRY6s5ZCZyaQZsNGHt2y8wO9LRqGRBhI3CEn0QBhhqJtKhBRTC8IWzxKlQxVh0UW3h4J5PvuDb0QSibQct030RIVKdgrAImOzI18QR1RV_uKJvIaRZOuQ1hUrBw-PbD5vUCO2oEj9QOjjPig6yQ3oGMwuw2tpXeIdY22NOh2aGUz7_95m5wYo6Z9IGfsc4KZ734tR3EcvQ9EoGSWirgp0p4woTQQOVI1YKqfx_OSsSMeDrQ_IM1FUUVseyL0J7dLW9Kx9rC7y-YE6cp00DhC1DQdbhjqOhPiRtom-sHOwAhYG9Ug74vaY_iQIlJdZgzZsfuDW3oMx7NiMshtuFERo6gJ3AYWcZ6UPkHJ6I8cMR_2nr2ZG3ZVibJR_gA7OEntdPlWDwlGcrhaBK2OxuRu94ckVtzhwSRpIBkWBNOERcRPE9hJJcKSneYy2egLNtX4UpWVQ7sq

url :

Code : Tout sélectionner

https://support.anras.fr/get_oauth_token.php?code=0.ASEAiXaCjzcHY0a9oQl7uWDbrr6E3SjfcZRJolmMgZU8htshACw.AgABAAIAAAD--DLA3VO7QrddgJg7WevrAgDs_wQA9P9GEIjE0woq2cR888-cRRaZXiN-or4YrOUnyZLSMed6L5W6elB2y3x67pn1U464jlADK7Osx78rdwRC0ra_ETMiatgtPjoD7RIGcy-Ygu2517h8Of1R_5q1dnreodluqUIqc7GwfYN-8AUd4_6ZvlTyKRCdUddL87y-nRX59_42aQyHlOtZlgnN6YZikzYhpB9t-nhTJZKcK9QZbVlM7HyxROe9eyaTKunRwG4sZMTp3-OFoAKdc0n888E55cuBlELHMNpPtntoXKaAecA_JyxEQ6JOH7nMSj2x1kJrYX3x7np3CelyIhhX2agWvDRz0hpYOnyuBhDGuZ-_LtHo47uFoYYNkXHqyNaq_ccLNT9i9ZSiFSUMaTrPdjDBQHp2EiRYoQDdDGLGWI8_bEAK-S_NO32rxe70hNsVqvCTfJgD4WhFE46_u8SBuFibyIpVQfuzERdHDQyKQahqTtFa4E3PBJHjow9x3TH0G-6O06-BC1L_Nsvt-3XlrkOPBcpoX9Jmj-PjvffkBlzUQsthpVpoI3TPEh1XMz8FPfKbhWwdQY1yEPFjzj9_X7ySxMH2mS4PheSJmO_A6Cye4si0VH9aQ2FX9OnwMHmHKPznoeq0twuvCTFzBxwnpcd2CnSmRDUYUM2R4HA13CgRQymz843Wp8OI16aVRI9QdzFixEeQNKfkTkqZ6D9nUhmiEMnPcqhI_7lI09abO4uiw2cD8BplClEEIaK9r9dHkLAuWMo-1QfF_fYLd-x9ml3kea9irZY427m3xREzbChr4-y6NcxGuQm8eNwe9Yo1ycdPu9GEYfl-&state=d48cd8a98b1e0ba1bf7998a5ce1e8348&session_state=05842630-0ea8-401b-92fa-75c872594d02


par contre, dans votre fichier pour les urls vous mettez :

Code : Tout sélectionner

 'urlAuthorize'              => 'https://login.windows.net/common/oauth2/authorize',
        'urlAccessToken'            => 'https://login.windows.net/common/oauth2/token',
 
ca ne devrait pas etre :

Code : Tout sélectionner


 'urlAuthorize'              => 'https://login.microsoftonline.com/{TenantID}/oauth2/v2.0/authorize',
        'urlAccessToken'            => 'https://login.microsoftonline.com/{TenantID}/oauth2/v2.0/token',


Re: smtp.office365.com

Posté : mer. 1 juin 2022 17:41
par Flox
Cela signifie que le Refresh token est généré vous n'avez plus qu'a tester le connecteur