Propriétés de configuration de l'adaptateur SOAP
Le tableau suivant répertorie les propriétés de configuration que vous pouvez définir pour l'emplacement de réception de l'adaptateur SOAP :
Nom de la propriété | Type | Description | Restrictions | Commentaires |
---|---|---|---|---|
UseSSO | VT_BOOL | Indiquez s'il faut utiliser l'authentification unique. | - Les valeurs valides sont les suivantes : - -1 (true) - 0 (false) |
La valeur par défaut est 0 (false). |
Le code suivant illustre le format de la chaîne XML que vous devez utiliser pour définir les propriétés :
<CustomProps>
<UseSSO vt="11">0</UseSSO>
</CustomProps>
Ce tableau répertorie les propriétés de configuration que vous pouvez définir pour le port d'envoi de l'adaptateur SOAP.
Nom de la propriété | Type | Description | Restrictions | Commentaires |
---|---|---|---|---|
ProxyPort | VT_I4 | Indiquer le port du serveur proxy pour ce port d'envoi. | None | Cette propriété ne requiert une valeur que si la propriété UseProxy est définie sur -1 (vrai). La valeur par défaut est 80. |
AuthenticationScheme | VT_BSTR | Indiquez le type d'authentification à utiliser avec le serveur de destination. | Les valeurs autorisées sont : -Anonyme -Base -Digérer -NTLM |
La valeur par défaut est Anonyme. |
Nom d’utilisateur | VT_BSTR | Indiquer le nom d'utilisateur nécessaire à l'authentification sur le serveur de destination. | Longueur minimale : 0 Longueur maximale : 256 |
Cette propriété ne requiert une valeur que si la propriété AuthentificationScheme est définie sur De base ou Digest et si la propriété UseSSO est définie sur 0 (faux). |
UseProxy | VT_BOOL | Indiquez si le gestionnaire d'envoi SOAP fait appel ou non à un serveur proxy. | Les valeurs autorisées sont : - -1 (true) - 0 (false) |
La valeur par défaut est 0 (false). |
UseSoap12 | VT_BOOL | Indiquez qu'il faut générer un code proxy qui prendra en charge le protocole SOAP 1.2. | Si cette option n’est pas sélectionnée, le code proxy compatible SOAP 1.1 est généré. Les valeurs autorisées sont : - -1 (true) - 0 (false) |
La valeur par défaut est 0 (false). |
UsingOrchestration | VT_BOOL | Indiquez s'il faut utiliser le proxy de service Web associé à l'adresse de ce port d'envoi. | Les valeurs autorisées sont : - -1 (true) - 0 (false) |
La valeur par défaut est -1 (vrai). |
UseSSO | VT_BOOL | Indiquer si l'authentification unique de l'entreprise est utilisée. | Les valeurs autorisées sont : - -1 (true) - 0 (false) |
La valeur par défaut est 0 (false). |
ProxyAddress | VT_BSTR | Indiquer le nom du serveur proxy. | Cette propriété n'est valide que si la propriété UseProxy est définie sur -1 (vrai). | None |
Mot de passe | VT_NULL | Indiquer le mot de passe à utiliser pour l'authentification sur le serveur de destination. | Cette valeur est toujours définie sur Null lors de l'exportation d'un fichier de liaison. Ce champ doit être complété manuellement avec le mot de passe avant l'importation du fichier de liaison dans la configuration BizTalk Server cible. | Cette propriété ne requiert une valeur que si la propriété AuthentificationScheme est définie sur De base ou Digest et si la propriété UseSSO est définie sur 0 (faux). |
AssemblyPath | VT_BSTR | Indiquez le chemin d'accès de l'assembly contenant le proxy du service Web. | None | None |
TypeName | VT_BSTR | Indiquez le nom de la classe contenant la méthode Web à appeler. | None | None |
MethodName | VT_BSTR | Indiquez la méthode de la classe contenant la méthode Web qui sera appelée. | None | None |
UseHandlerSetting | VT_BOOL | Indiquez s'il faut utiliser la configuration proxy par défaut pour le gestionnaire d'envoi SOAP. | Les valeurs autorisées sont : - -1 (true) - 0 (false) |
La valeur par défaut est -1 (vrai). |
ClientCertificate | VT_BSTR | Indiquez l'empreinte de certificat du client à utiliser pour établir une connexion. | Longueur minimale : 0 Longueur maximale : 59 |
None |
ProxyPassword | VT_NULL | Indiquez le mot de passe à utiliser pour l'authentification sur le serveur proxy. | Cette valeur est toujours définie sur Null lors de l'exportation d'un fichier de liaison. Ce champ doit être complété manuellement avec le mot de passe avant l'importation du fichier de liaison dans la configuration BizTalk Server cible. | Cette propriété ne requiert une valeur que si la propriété UseProxy est définie sur 0 (faux). |
ProxyUsername | VT_BSTR | Indiquez le nom d'utilisateur nécessaire à l'authentification sur le serveur proxy. | None | Cette propriété ne requiert une valeur que si la propriété UseProxy est définie sur -1 (vrai). |
Le code suivant illustre le format de la chaîne XML que vous devez utiliser pour définir les propriétés :
<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>