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


<windowsAuthentication> для <serviceCredentials>

Задает параметры учетной записи службы Windows.

Иерархия схемы

<system.serviceModel>
  <варианты поведения>
    <serviceBehaviors>
      <behavior> для <serviceBehaviors>
        <serviceCredentials>
          <windowsAuthentication> для <serviceCredentials>

Синтаксис

<windowsAuthentication
      allowAnonymousLogons="Boolean"
      includeWindowsGroups="Boolean" />

Атрибуты и элементы

В следующих разделах описываются атрибуты, дочерние и родительские элементы.

Атрибуты

Атрибут Описание

includeWindowsGroups

Необязательный логический атрибут, который задает, включает ли система группы Windows в контекст безопасности. Значение по умолчанию — true.

Установка для этого атрибута значения true влияет на производительность, поскольку приводит к расширению всей группы. Если нет необходимости устанавливать список групп, к которым принадлежит пользователь, установите для этого атрибута значение false.

allowAnonymousLogons

Необязательный логический атрибут, который указывает, разрешены ли анонимные, не прошедшие проверку подлинности вызывающие объекты. Значение по умолчанию — false.

Когда атрибуту clientCredentialType привязки задано значение Windows, система не разрешает анонимные вызывающие объекты. Это значит, что доступ к системе разрешен только прошедшим проверку подлинности вызывающим объектам домена или рабочей группы. Это поведение можно переопределить с помощью данного атрибута.

Используйте этот режим с особой осторожностью.

Дочерние элементы

Нет.

Родительские элементы

Элемент Описание

<serviceCredentials>

Задает учетные данные, используемые при проверке подлинности службы, а также параметры, относящиеся к проверке учетных данных клиента.

Замечания

Этот элемент используется, чтобы указать, разрешается ли доступ анонимных пользователей Windows путем установки атрибута allowAnonymousLogons. Также можно указать, включать ли сведения о группе, к которой принадлежат пользователи в AuthorizationContext, путем установки атрибута includeWindowsGroups. Если атрибуту задано значение true (по умолчанию), служба может определить группы Windows, к которым принадлежит клиент.

См. также

Справочник

WindowsServiceElement
WindowsAuthentication
WindowsAuthentication
WindowsServiceCredential