Мы пытаемся разработать веб-API ASP.NET Core, который позволяет пользователям проходить аутентификацию через Azure AD и хотел бы получать файлы из NextCloud от имени этого пользователя Azure AD. Наша инфраструктура состоит из сервера Ubuntu под управлением NextCloud 12, сервера Windows под управлением веб-API ASP.NET Core и экземпляра Azure Active Directory с доменными службами Azure AD.
Вход через NextCloud использование LDAP (предоставляется доменными службами AAD) работает без проблем.
В дополнение к LDAP, но мы продолжаем видеть это сообщение об ошибке при входе в NextCloud:
Аккаунт не инициализирован.
Ваш аккаунт не инициализирован, поэтому доступ к этой службе невозможен.
Как именно мы можем получать файлы из NextCloud, используя тот же токен Azure AD, который мы получаем при аутентификации с помощью нашего веб-API ASP.NET?