Azure AD требуется либо в запросе кода авторизации, либо в запросе маркера доступа URI идентификатора приложения целевого веб-API (защищенного ресурса), который вы хотите использовать.(См. https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-protocols-oauth-code)
. Вы можете добавить этот дополнительный параметр ресурса в запрос кода авторизации следующим образом:
oauth2.setModifyParametersFunction([](QAbstractOAuth::Stage stage, QVariantMap* parameters) {
if (stage == QAbstractOAuth::Stage::RequestingAuthorization) {
parameters->insert("resource", "<App ID URI>");
}
});