Keycloak works for Office365 but fails for SharePoint Online