SOAP 어댑터 구성 속성
다음 표는 SOAP 어댑터 수신 위치에 대해 설정할 수 있는 구성 속성을 보여 줍니다.
속성 이름 | Type | 설명 | 제한 | 의견 |
---|---|---|---|---|
UseSSO | VT_BOOL | Single Sign-On을 사용할지 여부를 지정합니다. | - 유효한 값은 다음과 같습니다. - -1(true) - 0(false) |
기본값은 0(false)입니다. |
다음 코드는 속성을 설정하는 데 사용하는 XML 문자열의 형식을 보여 줍니다.
<CustomProps>
<UseSSO vt="11">0</UseSSO>
</CustomProps>
다음 표는 SOAP 어댑터 송신 포트에 대해 설정할 수 있는 구성 속성을 보여 줍니다.
속성 이름 | Type | 설명 | 제한 | 의견 |
---|---|---|---|---|
ProxyPort | VT_I4 | 이 송신 포트에 대한 프록시 서버 포트를 지정합니다. | 없음 | UseProxy 속성이 -1(True)로 설정된 경우가 아니면 이 속성에 값을 입력할 필요가 없습니다. 기본값은 80입니다. |
AuthenticationScheme | VT_BSTR | 대상 서버에 사용할 인증 유형을 지정합니다. | 유효한 값은 다음과 같습니다. -익명 -기본 -다이제스트 -Ntlm |
기본값은 익명입니다. |
사용자 이름 | VT_BSTR | 대상 서버 인증에 사용할 사용자 이름을 지정합니다. | 최소 길이: 0 최대 길이: 256 |
AuthenticationScheme 속성이 기본 또는 다이제스트로 설정되어 있고 UseSSO 속성이 0(False)으로 설정된 경우가 아니면 이 속성에 값을 입력할 필요가 없습니다. |
UseProxy | VT_BOOL | SOAP 송신 핸들러가 프록시 서버를 사용하는지 여부를 지정합니다. | 유효한 값은 다음과 같습니다. - -1(true) - 0(false) |
기본값은 0(false)입니다. |
UseSoap12 | VT_BOOL | SOAP 1.2 프로토콜을 지원하는 프록시 코드를 생성하도록 지정합니다. | 이 옵션을 선택하지 않으면 SOAP 1.1 호환 프록시 코드가 생성됩니다. 유효한 값은 다음과 같습니다. - -1(true) - 0(false) |
기본값은 0(false)입니다. |
UsingOrchestration | VT_BOOL | 이 송신 포트의 주소에 연결된 웹 서비스 프록시를 사용할지 여부를 지정합니다. | 유효한 값은 다음과 같습니다. - -1(true) - 0(false) |
기본값은 -1(True)입니다. |
UseSSO | VT_BOOL | Enterprise Single Sign-On을 사용하도록 지정합니다. | 유효한 값은 다음과 같습니다. - -1(true) - 0(false) |
기본값은 0(false)입니다. |
ProxyAddress | VT_BSTR | 프록시 서버의 이름을 지정합니다. | UseProxy 속성이 -1(True)로 설정된 경우에만 이 속성이 유효합니다. | 없음 |
암호 | VT_NULL | 대상 서버 인증에 사용할 암호를 지정합니다. | 바인딩 파일을 내보낼 때 이 값은 항상 Null로 설정됩니다. 바인딩 파일을 대상 BizTalk Server 구성으로 내보내기 전에 이 필드에 직접 암호를 입력해야 합니다. | AuthenticationScheme 속성이 기본 또는 다이제스트로 설정되어 있고 UseSSO 속성이 0(False)으로 설정된 경우가 아니면 이 속성에 값을 입력할 필요가 없습니다. |
AssemblyPath | VT_BSTR | 웹 서비스 프록시를 포함하는 어셈블리에 대한 경로를 지정합니다. | 없음 | 없음 |
TypeName | VT_BSTR | 호출할 웹 메서드가 들어 있는 클래스의 이름을 지정합니다. | 없음 | 없음 |
MethodName | VT_BSTR | 호출할 클래스의 메서드를 지정합니다. | 없음 | 없음 |
UseHandlerSetting | VT_BOOL | SOAP 송신 핸들러의 기본 프록시 구성 사용 여부를 지정합니다. | 유효한 값은 다음과 같습니다. - -1(true) - 0(false) |
기본값은 -1(True)입니다. |
ClientCertificate | VT_BSTR | 연결 구성에 사용할 클라이언트 인증서의 손 도장(Thumbprint)을 지정합니다. | 최소 길이: 0 최대 길이: 59 |
없음 |
ProxyPassword | VT_NULL | 프록시 서버 인증에 사용할 암호를 지정합니다. | 바인딩 파일을 내보낼 때 이 값은 항상 Null로 설정됩니다. 바인딩 파일을 대상 BizTalk Server 구성으로 내보내기 전에 이 필드에 직접 암호를 입력해야 합니다. | UseProxy가 0(False)으로 설정된 경우 이 속성에 값을 입력할 필요가 없습니다. |
ProxyUsername | VT_BSTR | 프록시 서버 인증에 사용할 사용자 이름을 지정합니다. | 없음 | UseProxy 속성이 -1(True)로 설정된 경우가 아니면 이 속성에 값을 입력할 필요가 없습니다. |
다음 코드는 속성을 설정하는 데 사용하는 XML 문자열의 형식을 보여 줍니다.
<CustomProps>
<ProxyPort vt="3">80</ProxyPort>
<AuthenticationScheme vt="8">Basic</AuthenticationScheme>
<Username vt="8">domain\testuser</Username>
<UseProxy vt="11">-1</UseProxy>
<UseSoap12 vt="11">-1</UseSoap12>
<UsingOrchestration vt="11">-1</UsingOrchestration>
<UseSSO vt="11">0</UseSSO>
<ProxyAddress vt="8">proxy</ProxyAddress>
<Password vt="1" />
<ProxyPort vt="3">80</ProxyPort>
<AssemblyPath vt="8">C:\Websvc.dll</AssemblyPath>
<TypeName vt="8">Websvc.svc</TypeName>
<MethodName vt="8">WebMethod</MethodName>
<UseHandlerSetting vt="11">0</UseHandlerSetting></
<ClientCertificate vt="8">23779A5EEA9693A37409021EFCDAB713A3680C34</ClientCertificate>
<ProxyPassword vt="1" />
<ProxyUsername vt="8">proxyuser</ProxyUsername>
</CustomProps>