2

Я использую протокол rdp с функцией mstsc credssp, которая помогает мне делегировать свои учетные данные удаленному для проверки.

https://msdn.microsoft.com/en-us/library/windows/desktop/bb931352(v=vs.85).aspx

Проблема в том, что когда я вхожу в систему, используя .\username это не удается, но проходит, когда используется localhost\username или MachineName\username .

Являются ли .\username и MachineName\username обработанными по-разному.

1 ответ1

1

.\ всегда проверяет подлинность локального устройства, на котором он набирается.

Если вы используете COMPUTER_A и вводите.\ Username для входа в систему, вы аутентифицируете имя пользователя учетной записи в COMPUTER_A.

Если вы на COMPUTER_A открываете сеанс RDP для COMPUTER_B и вводите.\ Username, вы пытаетесь войти в COMPUTER_B, используя учетную запись на COMPUTER_A.

Если вы уже вошли в COMPUTER_B через RDP и заблокировали консоль, а не просто хотите ее разблокировать, все в одном сеансе RDP,.\ Username будет аутентифицироваться против COMPUTER_B.

COMPUTER_A\username аутентифицируется на указанном устройстве.

Независимо от того, где вы вводите COMPUTER_A\username, попытка аутентификации будет проводиться для имени пользователя учетной записи на компьютере COMPUTER_A.

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