다음을 통해 공유


SecurityBindingElement.CreateSspiNegotiationOverTransportBindingElement 메서드

정의

협상 인증 패키지를 사용하여 SOAP SSPI 협상을 기반으로 클라이언트 인증에 대해 구성되는 보안 바인딩 요소를 만듭니다. 바인딩 요소에는 서버 인증과 메시지 보호를 제공하는 전송(예: HTTPS)이 필요합니다.

오버로드

CreateSspiNegotiationOverTransportBindingElement()

협상 인증 패키지를 사용하여 SOAP SSPI 협상을 기반으로 클라이언트 인증에 대해 구성되는 보안 바인딩 요소를 만듭니다. 바인딩 요소에는 서버 인증과 메시지 보호를 제공하는 전송(예: HTTPS)이 필요합니다.

CreateSspiNegotiationOverTransportBindingElement(Boolean)

협상 인증 패키지를 사용하여 SOAP SSPI 협상을 기반으로 클라이언트 인증에 대해 구성되는 보안 바인딩 요소를 만듭니다. 바인딩 요소에는 서버 인증과 메시지 보호를 제공하는 전송(예: HTTPS)이 필요합니다.

CreateSspiNegotiationOverTransportBindingElement()

협상 인증 패키지를 사용하여 SOAP SSPI 협상을 기반으로 클라이언트 인증에 대해 구성되는 보안 바인딩 요소를 만듭니다. 바인딩 요소에는 서버 인증과 메시지 보호를 제공하는 전송(예: HTTPS)이 필요합니다.

public:
 static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateSspiNegotiationOverTransportBindingElement();
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateSspiNegotiationOverTransportBindingElement ();
static member CreateSspiNegotiationOverTransportBindingElement : unit -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateSspiNegotiationOverTransportBindingElement () As TransportSecurityBindingElement

반환

TransportSecurityBindingElement 개체입니다.

설명

SSPI 협상이 끝날 때 발급된 보안 컨텍스트 토큰은 쿠키 기반입니다.

만든 바인딩이 로 설정true되었습니다IncludeTimestamp. 에서 LocalClientSettings 반환된 개체의 LocalClientSecuritySettings 속성이 DetectReplays 로 설정되어 있습니다false.

에서 LocalServiceSettings 반환된 개체의 LocalServiceSecuritySettings 속성이 DetectReplays 로 설정되어 있습니다false.

적용 대상

CreateSspiNegotiationOverTransportBindingElement(Boolean)

협상 인증 패키지를 사용하여 SOAP SSPI 협상을 기반으로 클라이언트 인증에 대해 구성되는 보안 바인딩 요소를 만듭니다. 바인딩 요소에는 서버 인증과 메시지 보호를 제공하는 전송(예: HTTPS)이 필요합니다.

public:
 static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateSspiNegotiationOverTransportBindingElement(bool requireCancellation);
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateSspiNegotiationOverTransportBindingElement (bool requireCancellation);
static member CreateSspiNegotiationOverTransportBindingElement : bool -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateSspiNegotiationOverTransportBindingElement (requireCancellation As Boolean) As TransportSecurityBindingElement

매개 변수

requireCancellation
Boolean

취소가 필요한지 여부를 지정합니다. 이 모드에서는 세션 상태가 서버 메모리에 보관되지 않고, 설정된 보안 컨텍스트 토큰 내에 인코딩되기 때문에 이 값을 false로 설정하면 웹 팜 시나리오에 유용한 보안 컨텍스트 토큰을 사용할 수 있습니다.

반환

TransportSecurityBindingElement 개체입니다.

설명

이 이falserequireCancellation 쿠키 기반 보안 컨텍스트 토큰이 발급되고, 그렇지 않으면 세션 기반 보안 컨텍스트 토큰이 발급됩니다.

만든 바인딩이 로 설정true되었습니다IncludeTimestamp. 에서 LocalClientSettings 반환된 개체의 LocalClientSecuritySettings 속성이 DetectReplays 로 설정되어 있습니다false.

에서 LocalServiceSettings 반환된 개체의 LocalServiceSecuritySettings 속성이 DetectReplays 로 설정되어 있습니다false.

적용 대상