Моя главная цель - создать бэкдор-вход для любого пользователя с правами администратора.
Я использую основной API и аутентификацию Active Directory и использую LDAP.
services.AddLdap(Configuration);
app.UseLdapAuthentication(Configuration);
Работает правильно.
Теперь мне нужно добавить возможность администратора для входа в систему любого пользователя. Конечно, админ не знает пароля.
Я подключаюсь
_connection.Connect(_config.Url, LdapConnection.DEFAULT_PORT);
И свяжи, где я должен знать пароль.
_connection.Bind(username, password);
Я использую авторизацию на основе файлов cookie.
Я не могу найти способ сделать это.