2016-04-22 2 views
1

Я создал B2C(Preview) Azure Active Directory, чтобы люди могли подписаться на сайт. Веб-сайт работает отлично, но теперь мне требуется возможность удалить пользователя, который зарегистрировался из активного каталога. Как мне это сделать с помощью кода на C#?Как удалить пользователя из azure B2C Active Directory программно с C#

Я нашел ответы, такие как this и this, однако мне кажется, что у меня что-то не хватает, потому что я понятия не имею, что такое LDAP или где я хочу получить этот URL.

ответ

1

Azure AD Graph API, он обеспечивает доступ к каталогу Azure AD.

Образец here.

Я не совсем уверен (я сделал исследование прямо сейчас), но похоже, что Azure AD еще не поддерживает LDAP. Учебники, которые вы обнаружили, являются локальными AD, но Azure AD не является полной заменой для этого. Вы можете прочитать о AD (очень рекомендуется! Очень интересно) here.

+0

Я попробую, спасибо. – Tom

+0

Я использовал это и сделал некоторый прогресс. С помощью [this] (https://auth0.com/docs/connections/enterprise/azure-active-directory) мне удалось настроить его, и я могу хотя бы запросить Active Directory и получить список пользователи. Когда у меня есть пользователь, есть метод user.DeleteAsync(), однако, когда я его вызываю, я получаю сообщение об ошибке, что у меня недостаточно прав, но не знаю, почему, потому что я разрешил все разрешения, доступные для приложения. – Tom

+0

Можете ли вы дать точное сообщение об ошибке? –

Смежные вопросы