Proprietà di configurazione di adapter SOAP
Nella tabella seguente vengono illustrate le proprietà di configurazione che è possibile impostare per l'indirizzo di ricezione di un adapter SOAP.
Nome proprietà | Type | Descrizione | Restrizioni | Commenti |
---|---|---|---|---|
UseSSO | VT_BOOL | Specificare se utilizzare Single Sign-On. | - I valori validi sono: - -1 (true) - 0 (false) |
Il valore predefinito è 0 (false). |
Nel codice seguente viene illustrato il formato della stringa XML utilizzata per impostare le proprietà:
<CustomProps>
<UseSSO vt="11">0</UseSSO>
</CustomProps>
Nella tabella seguente vengono illustrate le proprietà di configurazione che è possibile impostare per la porta di trasmissione di un adapter SOAP:
Nome proprietà | Type | Descrizione | Restrizioni | Commenti |
---|---|---|---|---|
ProxyPort | VT_I4 | Specificare la porta del server proxy per la porta di trasmissione. | Nessuno | Questa proprietà non richiede un valore a meno che la proprietà UseProxy non sia impostata su -1 (true). Il valore predefinito è 80. |
AuthenticationScheme | VT_BSTR | Specifica il tipo di autenticazione da utilizzare con il server di destinazione. | I valori validi sono: -Anonimo -Base -Digerire -NTLM |
Il valore predefinito è Anonimo. |
Username | VT_BSTR | Specifica il nome utente da utilizzare per l'autenticazione con il server di destinazione. | Lunghezza minima: 0 Lunghezza massima: 256 |
Questa proprietà non richiede un valore a meno che la proprietà AuthenticationScheme non sia impostata su Di base o Digest e la proprietà UseSSO su 0 (false). |
UseProxy | VT_BOOL | Specificare se il gestore di trasmissione SOAP utilizza un server proxy. | I valori validi sono: - -1 (true) - 0 (false) |
Il valore predefinito è 0 (false). |
UseSoap12 | VT_BOOL | Specificare questa opzione per generare codice proxy che supporti il protocollo SOAP 1.2. | Se questa opzione non è selezionata, verrà generato codice proxy compatibile con SOAP 1.1. I valori validi sono: - -1 (true) - 0 (false) |
Il valore predefinito è 0 (false). |
UsingOrchestration | VT_BOOL | Specificare se utilizzare il proxy del servizio Web associato all'indirizzo di questa porta di trasmissione. | I valori validi sono: - -1 (true) - 0 (false) |
Il valore predefinito è -1 (true). |
UseSSO | VT_BOOL | Specifica che deve essere utilizzato il servizio Enterprise Single Sign-On. | I valori validi sono: - -1 (true) - 0 (false) |
Il valore predefinito è 0 (false). |
ProxyAddress | VT_BSTR | Specificare il nome del server proxy. | Questa proprietà è valida solo se la proprietà UseProxy è impostata su -1 (true). | Nessuno |
Password | VT_NULL | Specifica la password da utilizzare per l'autenticazione con il server di destinazione. | Questo valore è sempre impostato su null quando si esporta un file di associazione. Questo campo deve essere compilato manualmente con la password prima di importare il file di associazione nella configurazione di BizTalk Server di destinazione. | Questa proprietà non richiede un valore a meno che la proprietà AuthenticationScheme non sia impostata su Di base o Digest e la proprietà UseSSO su 0 (false). |
AssemblyPath | VT_BSTR | Specificare il percorso dell'assembly che contiene il proxy del servizio Web. | Nessuno | Nessuno |
TypeName | VT_BSTR | Specificare il nome della classe che contiene il metodo Web da richiamare. | Nessuno | Nessuno |
MethodName | VT_BSTR | Specificare il metodo della classe che verrà richiamato. | Nessuno | Nessuno |
UseHandlerSetting | VT_BOOL | Specificare se utilizzare la configurazione proxy predefinita del gestore di trasmissione SOAP. | I valori validi sono: - -1 (true) - 0 (false) |
Il valore predefinito è -1 (true). |
ClientCertificate | VT_BSTR | Specificare l'identificazione personale del certificato client da utilizzare per stabilire una connessione. | Lunghezza minima: 0 Lunghezza massima: 59 |
Nessuno |
ProxyPassword | VT_NULL | Specificare la password da utilizzare per l'autenticazione con il server proxy. | Questo valore è sempre impostato su null quando si esporta un file di associazione. Questo campo deve essere compilato manualmente con la password prima di importare il file di associazione nella configurazione di BizTalk Server di destinazione. | Questa proprietà non richiede un valore se la proprietà UseProxy è impostata su 0 (false). |
ProxyUsername | VT_BSTR | Specificare il nome utente da utilizzare per l'autenticazione con il server proxy. | Nessuno | Questa proprietà non richiede un valore a meno che la proprietà UseProxy non sia impostata su -1 (true). |
Nel codice seguente viene illustrato il formato della stringa XML utilizzata per impostare le proprietà:
<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>