PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2025 → Serveur OAuth WEBDEV : Problème de connexion
Serveur OAuth WEBDEV : Problème de connexion
Débuté par Ralph IGCI, 31 jan. 2025 16:26 - Aucune réponse
Membre enregistré
473 messages
Posté le 31 janvier 2025 - 16:26
Bonjour,
J'ai installé un serveur local avec comme adresse 192.168.0.97

J'ai créer créer un serveur OAuth

Voici mon code de test
OpenIDParams est un OpenIDParamètres
MonToken est un AuthToken


OpenIDParams.URLConfiguration = "http://192.168.0.97/.well-known/openid-configuration"
OpenIDParams.ClientID = "e7e728c6-2326-43cd-a445-830a189ce693"
OpenIDParams.ClientSecret = "3da9421d-0b96-4a04-9d34-d6d82d5dc2a6"
OpenIDParams.URLRedirection = "http://localhost:9874"
OpenIDParams.TypeAutorisation=taMotDePasse


MonToken= AuthIdentifie(OpenIDParams)
SI ErreurDétectée ALORS
Erreur(ErreurInfo())
RETOUR
FIN
MonIdentité est une OpenIDIdentité = OpenIDLitIdentité(MonToken)
SI MonIdentité.Valide ALORS
Trace(MonIdentité.Email)
Trace(MonIdentité.Nom)
Trace(MonIdentité.Prénom)
FIN


La page du Navigateur donne ceci comme lien, sans s'ouvrir:
http://localhost/oauth2/v1/authorize…=http://localhost:9874


J'ai changé de code, j'ai mis celui ci


AuthParam est un OAuth2Paramètres
tok est un AuthToken

AuthParam.ClientID = "e7e728c6-2326-43cd-a445-830a189ce693"
AuthParam.ClientSecret = "da9421d-0b96-4a04-9d34-d6d82d5dc2a6"

AuthParam.URLAuth = "http://192.168.0.97/oauth2/v1/authorize"
AuthParam.URLToken = "http://192.168.0.97/oauth2/v1/token"
AuthParam.URLRedirection = "http://localhost:9874"

tok = AuthIdentifie(AuthParam)
SI ErreurDétectée ALORS
Erreur(ErreurInfo())
SINON
Info("Valeur token " + tok.Valeur, "Date expiration " + tok.DateExpiration)

MonIdentité est une OpenIDIdentité = OpenIDLitIdentité(tok)
SI MonIdentité.Valide ALORS
Trace("Mail : " + MonIdentité.Email)
Trace("Nom : " + MonIdentité.Nom)
Trace("Prénom : " + MonIdentité.Prénom)
FIN
FIN


Le lien de page devient
http://localhost/WDBaaS…=http://localhost:9874


Je n'ai toujours pas la page de connexion.
Il n'y a rien de pacticulier. Juste une fenêtre vide. Je voulais juste tester.
Ma question est de savoir si l'adresse IP est interdite. Ou mieux quelqu'un a pu bien tester.
Je suis entrain de refaire la Maj de WEBDEB avant de refaire le test.
Merci