AuthenticationServiceCollectionExtensions.AddAuthentication 메서드

정의

오버로드

AddAuthentication(IServiceCollection)

인증 서비스에 필요한 서비스를 등록합니다.

AddAuthentication(IServiceCollection, Action<AuthenticationOptions>)

인증 서비스에 필요한 서비스를 등록하고 를 구성합니다 AuthenticationOptions.

AddAuthentication(IServiceCollection, Action<SharedAuthenticationOptions>)
AddAuthentication(IServiceCollection, String)

인증 서비스에 필요한 서비스를 등록합니다. defaultScheme 는 특정 스키마가 요청되지 않은 경우 기본적으로 사용할 스키마의 이름을 지정합니다.

AddAuthentication(IServiceCollection)

인증 서비스에 필요한 서비스를 등록합니다.

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddAuthentication (this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddAuthentication (this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddAuthentication : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
static member AddAuthentication : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder
<Extension()>
Public Function AddAuthentication (services As IServiceCollection) As IServiceCollection
<Extension()>
Public Function AddAuthentication (services As IServiceCollection) As AuthenticationBuilder

매개 변수

반환

AuthenticationBuilder 인증을 추가로 구성하는 데 사용할 수 있는 입니다.

적용 대상

AddAuthentication(IServiceCollection, Action<AuthenticationOptions>)

인증 서비스에 필요한 서비스를 등록하고 를 구성합니다 AuthenticationOptions.

public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddAuthentication (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.Authentication.AuthenticationOptions> configureOptions);
static member AddAuthentication : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.AspNetCore.Authentication.AuthenticationOptions> -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder
<Extension()>
Public Function AddAuthentication (services As IServiceCollection, configureOptions As Action(Of AuthenticationOptions)) As AuthenticationBuilder

매개 변수

configureOptions
Action<AuthenticationOptions>

를 구성할 AuthenticationOptions대리자입니다.

반환

AuthenticationBuilder 인증을 추가로 구성하는 데 사용할 수 있는 입니다.

적용 대상

AddAuthentication(IServiceCollection, Action<SharedAuthenticationOptions>)

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddAuthentication (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.Authentication.SharedAuthenticationOptions> configureOptions);
static member AddAuthentication : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.AspNetCore.Authentication.SharedAuthenticationOptions> -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddAuthentication (services As IServiceCollection, configureOptions As Action(Of SharedAuthenticationOptions)) As IServiceCollection

매개 변수

반환

적용 대상

AddAuthentication(IServiceCollection, String)

인증 서비스에 필요한 서비스를 등록합니다. defaultScheme 는 특정 스키마가 요청되지 않은 경우 기본적으로 사용할 스키마의 이름을 지정합니다.

public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddAuthentication (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string defaultScheme);
static member AddAuthentication : Microsoft.Extensions.DependencyInjection.IServiceCollection * string -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder
<Extension()>
Public Function AddAuthentication (services As IServiceCollection, defaultScheme As String) As AuthenticationBuilder

매개 변수

defaultScheme
String

다른 모든 스키마에 대한 대체로 사용되는 기본 스키마입니다.

반환

AuthenticationBuilder 인증을 추가로 구성하는 데 사용할 수 있는 입니다.

적용 대상