Propiedades de configuración del adaptador de SOAP
En la siguiente tabla se enumeran las propiedades de configuración que se pueden definir para una ubicación de recepción de un adaptador de SOAP:
Nombre de propiedad | Tipo | Descripción | Restricciones | Comentarios |
---|---|---|---|---|
UseSSO | VT_BOOL | Especificar si se usará el inicio de sesión único. | - Los valores válidos son: - -1 (true) - 0 (false) |
El valor predeterminado es 0 (falso). |
En el siguiente código se muestra el formato de la cadena XML que se utiliza para establecer las propiedades:
<CustomProps>
<UseSSO vt="11">0</UseSSO>
</CustomProps>
En la siguiente tabla se enumeran las propiedades de configuración que se pueden definir para un puerto de envío del adaptador de SOAP:
Nombre de propiedad | Tipo | Descripción | Restricciones | Comentarios |
---|---|---|---|---|
ProxyPort | VT_I4 | Especificar el puerto del servidor proxy para este puerto de envío. | None | Esta propiedad no necesita un valor a no ser que la propiedad UseProxy esté establecida en -1 (verdadero). El valor predeterminado es 80. |
AuthenticationScheme | VT_BSTR | Especificar el tipo de autenticación que se utilizará con el servidor de destino. | Los valores válidos son: -Anónimo -Básica -Digerir -NTLM |
El valor predeterminado es Anonymous (anónimo). |
Nombre de usuario | VT_BSTR | Especificar el nombre de usuario que se utilizará para la autenticación en el servidor de destino. | Longitud mínima: 0 Longitud máxima: 256 |
Esta propiedad no necesita un valor a no ser que la propiedad AuthenticationScheme esté establecida en Basic (básica) o Digest (implícita) y la propiedad UseSSO esté establecida en 0 (falso). |
UseProxy | VT_BOOL | Especificar si el controlador de envío SOAP usa un servidor proxy. | Los valores válidos son: - -1 (true) - 0 (false) |
El valor predeterminado es 0 (falso). |
UseSoap12 | VT_BOOL | Especificar que se genere código de proxy que proporcione compatibilidad con el protocolo SOAP 1.2. | Si esta opción no está activada, se generará código de proxy compatible con SOAP 1.1. Los valores válidos son: - -1 (true) - 0 (false) |
El valor predeterminado es 0 (falso). |
UsingOrchestration | VT_BOOL | Especificar si se usará el proxy del servicio Web asociado a la dirección de este puerto de envío. | Los valores válidos son: - -1 (true) - 0 (false) |
El valor predeterminado es -1 (verdadero). |
UseSSO | VT_BOOL | Especificar que se use el inicio de sesión único (SSO) empresarial. | Los valores válidos son: - -1 (true) - 0 (false) |
El valor predeterminado es 0 (falso). |
ProxyAddress | VT_BSTR | Especificar el nombre del servidor proxy. | Esta propiedad solo es válida si la propiedad UseProxy está establecida en -1 (verdadero). | None |
Contraseña | VT_NULL | Especificar la contraseña que se utilizará para la autenticación con el servidor de destino. | Este valor siempre se establece en NULL cuando se exporta un archivo de enlace. Este campo se debe rellenar de forma manual con la contraseña antes de importar el archivo de enlace en la configuración de BizTalk Server de destino. | Esta propiedad no necesita un valor a no ser que la propiedad AuthenticationScheme esté establecida en Basic (básica) o Digest (implícita) y la propiedad UseSSO esté establecida en 0 (falso). |
AssemblyPath | VT_BSTR | Especificar la ruta de acceso del ensamblado que contiene el proxy de servicio Web. | None | None |
TypeName | VT_BSTR | Especificar el nombre de la clase que contiene el método Web que se va a invocar. | None | None |
MethodName | VT_BSTR | Especificar el método de la clase que se va a invocar. | None | None |
UseHandlerSetting | VT_BOOL | Especificar si se usará la configuración de proxy predeterminada del controlador de envío SOAP. | Los valores válidos son: - -1 (true) - 0 (false) |
El valor predeterminado es -1 (verdadero). |
ClientCertificate | VT_BSTR | Especificar la huella digital de certificado de cliente que se utilizará para establecer una conexión. | Longitud mínima: 0 Longitud máxima: 59 |
None |
ProxyPassword | VT_NULL | Especificar la contraseña usada para la autenticación con el servidor proxy. | Este valor siempre se establece en NULL cuando se exporta un archivo de enlace. Este campo se debe rellenar de forma manual con la contraseña antes de importar el archivo de enlace en la configuración de BizTalk Server de destino. | Esta propiedad no necesita un valor si UseProxy está establecida en 0 (falso). |
ProxyUsername | VT_BSTR | Especificar el nombre de usuario que se usará para la autenticación en el servidor proxy. | None | Esta propiedad no necesita un valor a no ser que la propiedad UseProxy esté establecida en -1 (verdadero). |
En el siguiente código se muestra el formato de la cadena XML que se utiliza para establecer las propiedades:
<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>