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


NegotiateExtensions.AddNegotiate Метод

Определение

Перегрузки

AddNegotiate(AuthenticationBuilder)

Настраивает AuthenticationBuilder для использования проверки подлинности Negotiate (также известной как Windows, Kerberos или NTLM) с использованием схемы по умолчанию из AuthenticationScheme.

Этот обработчик проверки подлинности поддерживает Протокол Kerberos на серверах Windows и Linux.

AddNegotiate(AuthenticationBuilder, Action<NegotiateOptions>)

Настраивает AuthenticationBuilder для использования проверки подлинности Negotiate (также известной как Windows, Kerberos или NTLM) с использованием схемы по умолчанию. Схема по умолчанию задается параметром AuthenticationScheme.

Этот обработчик проверки подлинности поддерживает Протокол Kerberos на серверах Windows и Linux.

AddNegotiate(AuthenticationBuilder, String, Action<NegotiateOptions>)

Настраивает для AuthenticationBuilder использования проверки подлинности Negotiate (также известной как Windows, Kerberos или NTLM) с использованием указанной схемы проверки подлинности.

Этот обработчик проверки подлинности поддерживает Протокол Kerberos на серверах Windows и Linux.

AddNegotiate(AuthenticationBuilder, String, String, Action<NegotiateOptions>)

Настраивает для AuthenticationBuilder использования проверки подлинности Negotiate (также известной как Windows, Kerberos или NTLM) с использованием указанной схемы проверки подлинности.

Этот обработчик проверки подлинности поддерживает Протокол Kerberos на серверах Windows и Linux.

AddNegotiate(AuthenticationBuilder)

Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs

Настраивает AuthenticationBuilder для использования проверки подлинности Negotiate (также известной как Windows, Kerberos или NTLM) с использованием схемы по умолчанию из AuthenticationScheme.

Этот обработчик проверки подлинности поддерживает Протокол Kerberos на серверах Windows и Linux.

public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddNegotiate (this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder);
static member AddNegotiate : Microsoft.AspNetCore.Authentication.AuthenticationBuilder -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder
<Extension()>
Public Function AddNegotiate (builder As AuthenticationBuilder) As AuthenticationBuilder

Параметры

Возвращаемое значение

Исходный строитель.

Применяется к

AddNegotiate(AuthenticationBuilder, Action<NegotiateOptions>)

Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs

Настраивает AuthenticationBuilder для использования проверки подлинности Negotiate (также известной как Windows, Kerberos или NTLM) с использованием схемы по умолчанию. Схема по умолчанию задается параметром AuthenticationScheme.

Этот обработчик проверки подлинности поддерживает Протокол Kerberos на серверах Windows и Linux.

public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddNegotiate (this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, Action<Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions> configureOptions);
static member AddNegotiate : Microsoft.AspNetCore.Authentication.AuthenticationBuilder * Action<Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions> -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder
<Extension()>
Public Function AddNegotiate (builder As AuthenticationBuilder, configureOptions As Action(Of NegotiateOptions)) As AuthenticationBuilder

Параметры

configureOptions
Action<NegotiateOptions>

Позволяет настроить обработчик проверки подлинности.

Возвращаемое значение

Исходный строитель.

Применяется к

AddNegotiate(AuthenticationBuilder, String, Action<NegotiateOptions>)

Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs

Настраивает для AuthenticationBuilder использования проверки подлинности Negotiate (также известной как Windows, Kerberos или NTLM) с использованием указанной схемы проверки подлинности.

Этот обработчик проверки подлинности поддерживает Протокол Kerberos на серверах Windows и Linux.

public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddNegotiate (this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, Action<Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions> configureOptions);
static member AddNegotiate : Microsoft.AspNetCore.Authentication.AuthenticationBuilder * string * Action<Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions> -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder
<Extension()>
Public Function AddNegotiate (builder As AuthenticationBuilder, authenticationScheme As String, configureOptions As Action(Of NegotiateOptions)) As AuthenticationBuilder

Параметры

authenticationScheme
String

Имя схемы, используемое для внутренней идентификации обработчика проверки подлинности.

configureOptions
Action<NegotiateOptions>

Позволяет настроить обработчик проверки подлинности.

Возвращаемое значение

Исходный строитель.

Применяется к

AddNegotiate(AuthenticationBuilder, String, String, Action<NegotiateOptions>)

Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs
Исходный код:
NegotiateExtensions.cs

Настраивает для AuthenticationBuilder использования проверки подлинности Negotiate (также известной как Windows, Kerberos или NTLM) с использованием указанной схемы проверки подлинности.

Этот обработчик проверки подлинности поддерживает Протокол Kerberos на серверах Windows и Linux.

public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddNegotiate (this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, string displayName, Action<Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions> configureOptions);
public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddNegotiate (this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, string? displayName, Action<Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions> configureOptions);
static member AddNegotiate : Microsoft.AspNetCore.Authentication.AuthenticationBuilder * string * string * Action<Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions> -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder
<Extension()>
Public Function AddNegotiate (builder As AuthenticationBuilder, authenticationScheme As String, displayName As String, configureOptions As Action(Of NegotiateOptions)) As AuthenticationBuilder

Параметры

authenticationScheme
String

Имя схемы, используемое для внутренней идентификации обработчика проверки подлинности.

displayName
String

Имя, отображаемое пользователям при выборе обработчика проверки подлинности. Значение по умолчанию равно NULL, чтобы предотвратить отображение этого параметра.

configureOptions
Action<NegotiateOptions>

Позволяет настроить обработчик проверки подлинности.

Возвращаемое значение

Исходный строитель.

Применяется к