2

В сеансе удаленного рабочего стола как клиент, так и сервер являются Windows 8 Pro (с Media Center), запросы UAC выглядят следующим образом (имя пользователя и электронная почта учетной записи Microsoft намеренно скрыты, на реальном экране оно отображается правильно):

Теперь ни у клиента, ни у сервера нет устройства чтения смарт-карт, поэтому я использую пароль для подтверждения повышения прав (и да, я хочу требовать ввода пароля, а не перехода по клику). Обратите внимание, что параметры смарт-карты отображаются над параметром пароля, а предварительно выбранный параметр предназначен для смарт-карты, хотя каждый раз, когда я подтверждаю повышение, я делаю это с паролем.

Могу ли я либо

  1. Избавьтесь от параметров смарт-карты или

  2. Сделать диалоговое окно с выбранной / выбранной опцией пароля и готовым к вводу пароля?


РЕДАКТИРОВАТЬ: «Смарт-карты» не проверяется в разделе "Локальные ресурсы"

1 ответ1

2

Вам необходимо отключить Smartcard Credential Provider .

Самый простой способ - использовать инструмент Autoruns от Sysinternals. На вкладке Winlogon отключите упомянутого провайдера (может потребоваться снять флажок « Скрыть записи Windows» в меню «Параметры»).

В качестве альтернативы вы можете просто удалить следующий раздел реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers\{8FD7E19C-3BF7-489B-A72C-846AB3678C96}

Это работало для меня в Windows 10, но должно работать и в Windows 8.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .