Я попытался использовать несколько ADAL (Azure AD Authentication Library), чтобы заставить мое приложение WPF вызвать защищенный веб-интерфейс Azure. Все работает нормально. Я получаю приглашение для входа, оно принимает мои учетные данные, я могу получить токен. Я прикрепляю токен к моему запросу, но запрос всегда возвращает HTML для страницы входа Azure, как будто я не аутентифицирован.Приложение WPF не аутентифицировано для WEB API с использованием ADAL
Испытывал ли кто-нибудь еще такой тип проблемы? Есть ли определенные вещи, которые я должен проверять?
Если у вас есть доступ к проекту API backend, вы можете просто установить некоторые точки останова и отладить старомодный способ. Кроме этого, есть ли у вас код, который может использоваться для демонстрации того, как вы вызываете API, и как API * должен * отвечать на ваш запрос? – goobering
Точки останова в проекте API не работают, потому что он никогда не делает это так далеко. Это поражает безопасность Azure и никогда не доходит до моего контроллера. –