Поделиться через


Контекст безопасности клиента

Как и все процессы , защищенный сервер имеет первичный маркер доступа, описывающий его контекст безопасности. При подключении клиента к защищенному серверу сервер может потребоваться выполнить действия, используя контекст безопасности клиента, а не контекст безопасности сервера. Например, когда клиент в динамическом обмене данными (DDE) запрашивает сведения с сервера DDE, сервер должен убедиться, что клиент может получить доступ к данным.

Существует два способа, которым может действовать сервер в контексте безопасности клиента:

  • Поток процесса сервера может олицетворить клиента. В этом случае поток сервера имеет олицетворение маркера доступа, который определяет клиент, группы клиента и привилегий клиента. Дополнительные сведения см. в олицетворении клиента.
  • Сервер может получить учетные данные клиента и войти клиент на компьютер сервера. При этом создается новый сеанса и создается первичный маркер доступа для клиента. Затем сервер может использовать маркер доступа клиента для олицетворения клиента или запуска нового процесса, который выполняется в контексте безопасности клиента. Дополнительные сведения см. в сеансах входа клиента.

В большинстве случаев олицетворение клиента достаточно. Олицетворение позволяет серверу проверять доступ клиента к защищаемым объектам, проверять привилегии клиента и создавать записи следов аудита, определяющие клиента. Как правило, серверу необходимо запустить сеанс входа клиента только в том случае, если он должен использовать контекст безопасности клиента для доступа к сетевым ресурсам.