Мы используем AD B2C для аутентификации в нашем веб-приложении.На прошлой неделе мы начали получать 403,76 при вызове наших API, которые размещены в Azure и заблокированы Active Directory с помощью нашего клиента AD B2C.
Мы не изменили никаких настроек конфигурации в AD, когда это изменение произошло.Мы откатили весь наш код, который не помог.Мы убедились, что наш токен действителен в jwt.io.Мы подтвердили, что наша аудитория правильная, а разрешения были правильно установлены при регистрации приложений.Мы видим легкую ошибку аутентификации 403.76 при входе в раздел «Диагностика и решение проблем» приложения-функции и детализации ошибок 4xx.
Приложение-функция просто выполняет GetAsync для Cosmos, чтобы получить ваш профиль пользователя при входе в систему. Однако мы не заходим так далеко, поскольку получаем 403,76 при проверке нашего токена с помощью AD.
Мы должны быть в состоянии сделать GET против нашего API и получать данные, как мы были раньше.Вместо этого мы получаем HTTP-статус 403 с подчиненным статусом 76.
Ошибка в разделе «Диагностика и решение проблем»:
EasyAuth: AuthorizationCheckFailed.Для получения дополнительной информации см. Коды состояния HTTP от модуля EasyAuth