Failed to obtain access token / OAuth-2FA error
I used the following instructions to create an Azure application for Evolution-EWS and had my Azure admin authorize the app permissions.
https://wiki.gnome.org/Apps/Evolution/EWS/OAuth2
It seems like the Azure console has changed a bit since the instructions were written, so I'm not sure if everything is set correctly.. The app I created currently has the permissions Microsoft Graph: User.Read
and Exchange: EWS.AccessAsUser.All
, with both having the type of Delegated
When I input my tenant and app ID, I can get through the OAuth screen, input my 2FA code and I get the Yes/No - Authorize app screen, but when I click Yes on authorize, I get the following error:
Failed to obtain access token from address "https://login.microsoftonline.com/<removed tennant ID>/oauth2/token": Unauthorized ({"error":"invalid_client", "error_description":"AADSTS70000 The request body must contain the following parameter: 'client_assertion' or 'client_secret'.\r\n TraceID: .........
Current versions:
evolution-ews-3.30.5-r1
evolution-data-server-3.30.5-r1
evolution-3.30.5
OS: Gentoo