PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV 2024
→
Premiers pas avec OAuth2 : Pb avec AuthIdentifie
Premiers pas avec OAuth2 : Pb avec AuthIdentifie
Started by daniel, Jul., 08 2024 2:24 PM - 3 replies
Connect yourself…
daniel
#1
Registered member
25 messages
Posted on July, 08 2024 - 2:24 PM
Bonjour,
J'ai besoin de votre aide. Je fais mes premiers pas et mes premiers codes avec OAuth2, j'ai trouvé plein d'exemples ici sur le forum mais je bloque sur un point :
Au premier appel je récupère bien un token avec AuthIdentifie, mais ensuite plus moyen d'en obtenir un. Un onglet s'ouvre sur mon navigateur, mais ca tourne indéfiniment. Il y a un truc que je dois mal faire.
C'est pour O365 sur Azure, mais je suis reparti de l'exemple Dropbox de la doc Windev et même problème. Ce vient forcément de mon coté....
OAuth2Params
est un OAuth2Paramètres
OAuth2Params.ClientID
=
"xxxxxxxxxx"
OAuth2Params.ClientSecret
=
"yyyyyyyyy"
OAuth2Params.URLAuth
=
"https://www.dropbox.com/oauth2/authorize"
OAuth2Params.URLToken
=
"https://api.dropboxapi.com/oauth2/token"
OAuth2Params.ParamètresSupplémentaires
=
"force_reapprove=false"
OAuth2Params.URLRedirection
=
"http://localhost:9874/"
// j'ai mis cette URL dans dropbox
// Demande d'authentification : ouvre la fenêtre de login
MonToken
est un AuthToken
=
AuthIdentifie
(
OAuth2Params
)
// ne rend plus la main dès le 2e appel...
Merci pour votre aide si vous avez des pistes pour me débloquer !
Dan
Report
0
0
daniel
#2
Registered member
25 messages
Posted on July, 08 2024 - 3:23 PM
Bon ça y est ça marche très bien avec Dropbox, j'ai supprimé et recréée mon App et donné tous les droits.
Je vais chercher du coté d'Azure, un droit doit manquer...
Si vous avez eu le même genre de problème je veux bien une aide !
Dan
Report
0
0
daniel
#3
Registered member
25 messages
Posted on July, 09 2024 - 9:05 AM
Et ça y est je récupère un token Microsoft 365 et je peux récupérer mes mails.
Pour OAuth2 j'ai juste une question sur le token : quand je le récupère, sa date de validité est égale à la date de génération. Comment faire pour avoir une validité plus longue ? Est-ce que c'est dans le scope ? J'ai "offline_access
https://graph.microsoft.com/Mail.Read
" pour l'instant, je n'arrive pas à demander un access_token ou un refresh_token
Report
0
0
daniel
#4
Registered member
25 messages
Posted on July, 16 2024 - 7:49 AM
J'ai regardé les exemples de code pour Microsoft Graph et je vois que je récupère un token de type oauth2TypeRéponseToken et non oauth2TypeRéponseCode.
Si je mets oauth2TypeRéponseCode, ça ouvre une page sur mon navigateur mais ça tourne sans fin.
Est-ce que c'est lié a mes autorisations coté Azure ? Coté Autorisations dans Azure je suis en Mail.Read "Délégué"
Message modified, July, 16 2024 - 8:08 AM
Report
0
0
→ Go back to WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WINDEV (earlier versions)
WEBDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Reports & Queries
Off-topic
Off-topic
Tools
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text