Win32 API Вход пользователя в систему, когда интерактивный вход не разрешен

Я использую Win32 API Logon пользователя на C#, чтобы выдать себя за канал wcf. Проблема, когда служба работает на машине, где администратор удалил всех пользователей (кроме администратора) из "Разрешить локальный вход в систему", олицетворение завершается неудачно. Как можно олицетворять вызов, если объект групповой политики не разрешает "Разрешить локальный вход в систему" ​​(интерактивный вход в систему)?

дополнительная информация:

  • Я пытался использовать все методы (Interactive, NewCredentials, Network...)
  • Служба запускает веб-приложение, обслуживающее всех пользователей организации. Администратор не позволяет добавлять всех пользователей в "Разрешить локальный вход в систему" ​​(как правило, все пользователи организации есть)
  • Олицетворение канала WCF является устаревшим кодом и не может быть изменено.

0 ответов

Другие вопросы по тегам