Это почти всегда связано с несоответствием между регистрацией приложения + настройками приложения на портале и тем, что есть в вашем коде.
Идентификатор вашего приложения на портале должен совпадать с идентификатором клиента в вашем коде, URL для входа должен быть URL-адресом домашней страницы, начинающейся с HTTPS, и должен соответствовать конфигурации, URL ответа / redirectURI должен совпадать, и приложение должно быть зарегистрировано под правильным арендатором, который также соответствует тому, что у вас есть в вашей конфигурации.
Если все ваши настройки и разрешения верны, вы действительно не должны получать эту ошибку.