My IT contact finally got all of this working. Yay! He mentioned that the
web interface in the Azure system seems to be different from what's in the
documentation at the Gnome Evolution web site. He found a way to change it
back to the older interface and that made it easier to set things up. I
can't see any of that from my account, so I'll just suggest that maybe
someone who has admin access to an Azure system could update the
documentation?

Thanks!

On Thu, Jan 9, 2020 at 11:09 AM Milan Crha via evolution-list <
evolution-list@gnome.org> wrote:

> On Thu, 2020-01-09 at 10:39 -0500, Garrett Mitchener via evolution-list
> wrote:
> > {"error":"invalid_client","error_description":"AADSTS7000218: The
> > request body
> >  must contain the following parameter: 'client_assertion' or
> > 'client_secret'....
>
>         Hi,
> what you see in the "minibrowser" is an OAuth2 wizard provided by
> Microsoft. The 'client_secret' is a parameter, which is sent to the
> server. I looked into the source code and evolution-ews doesn't use
> client_assertion, and it passes NULL (like 'none') client_secret. Maybe
> the Microsoft page changed something and requires that client_secret,
> though I know few users whom use OAuth2 with Office365 on a daily bases
> and they would notice any problem very quickly. Thus, maybe, the way
> the application is set up forces the use of the client_secret, which is
> not needed otherwise.
>
> That's only a guess though, I do not have any active account to confirm
> this.
>
> The latest (closed) bug about OAuth2 and Office365 is here:
> https://gitlab.gnome.org/GNOME/evolution-ews/issues/58
> Maybe you can find some information there.
>
> Searching the web for the error code (AADSTS7000218) can shed some
> light too. Few of the hits mention that the key was registered as for a
> Web service, while evolution-ews requires Native application instead.
>
>         Bye,
>         Milan
>
> _______________________________________________
> evolution-list mailing list
> evolution-list@gnome.org
> To change your list options or unsubscribe, visit ...
> https://mail.gnome.org/mailman/listinfo/evolution-list
>
_______________________________________________
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to