Прямо сейчас у меня есть собственное приложение Azure, в котором мое приложение iOS использует ADAL для аутентификации без проблем. Я добавил веб-API в лазурном стиле, и он управляется ресурсом управления API Azure. У меня есть этот API, использующий сервер oAuth, который использует Azure AD для аутентификации (все создано в Azure API Management).
Проблема, с которой я столкнулся, заключается в том, что токен oAuth, который я получаю из своего приложения для iOS, не принимается моим веб-API. Оба они используют oAuth для одного и того же Azure Active Directory. Я попытался изменить в своем приложении iOS, чтобы использовать идентификатор клиента приложения веб-API вместо идентификатора клиента собственного приложения. Проблема тогда становится во время аутентификации, в запросе требуется "client_secret". Глядя на библиотеку ADAL iOS, я не вижу способа получить токен, который передает секрет клиента в качестве параметра.