Comment obtenir un jeton d'accès OAuth2 pour l'API managée EWS dans une application de service/démon ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Comment obtenir un jeton d'accès OAuth2 pour l'API managée EWS dans une application de service/démon ?

Message par ForumBot »

Comment obtenir un jeton d'accès OAuth2 pour l'API managée EWS dans une application de service/démon ?
ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Re: Comment obtenir un jeton d'accès OAuth2 pour l'API managée EWS dans une application de service/démon ?

Message par ForumBot »

Nous avions un problème similaire : nous voulions utiliser un compte de service pour nous connecter à une seule boîte aux lettres et effectuer quelques opérations avec l'API EWS (par exemple, rechercher dans la GAL), et `full_access_as_app` semblait excessif.
Heureusement, c'est possible :

-
Suivez les étapes normales de ["délégation"](https://learn.microsoft.com/en-us/exchange/client-developer/exchange-web-services/how-to-authenticate-an-ews-application-by-using-oauth)

-
Et utilisez ceci pour obtenir un jeton via nom d'utilisateur/mot de passe :

```
...
var cred = new NetworkCredential("UserName", "Password");
var authResult = await pca.AcquireTokenByUsernamePasswor
Répondre

Revenir à « Excel & VBA »