ManojPatel-4423 avatar image
0 Votes"
ManojPatel-4423 asked emilyhua-msft edited

Authenticate an EWS WCF service by using OAuth and refresh access token

I am trying to call Exchange web services (EWS) end points from my WCF service using OAuth authentication.
I have registered the app on Azure portal and able to generate and authenticate it using access token.

My question is about how I can refresh the token in WCF service. It seems access token has an hour validity.

  //Code to generate access token
 // Using Microsoft.Identity.Client 4.22.0
 //Get a token with app-only auth
 var cca = ConfidentialClientApplicationBuilder
 // The permission scope required for EWS access
 var ewsScopes = new string[] { "" };
 //Make the token request
 var authResult = await cca.AcquireTokenForClient(ewsScopes).ExecuteAsync();

Followed below link for this.


· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

0 Answers