Ошибка указывает, что в вашем запросе токена указан URL-адрес ответа, отличный от того, который вы зарегистрировали в AAD для этого приложения.Они должны быть точно такими же.
Вы вызываете AcquireTokenSilent перед каждым набором вызовов API, чтобы убедиться, что у вас есть действительный токен для этих вызовов.AcquireTokenSilent вернет токен, который у него уже есть в кеше, если он все еще действителен, или получит новый, используя токен обновления или куки в случае неявного id_token.Вы можете сделать этот вызов, однако, только если вы уверены, что у вас уже есть токен доступа, или использование уже было аутентифицировано предыдущим вызовом токена получения без вывода сообщений.