次の方法で共有


SOAP アダプター構成プロパティ

次の表に、SOAP アダプターの受信場所に設定できる構成プロパティを示します。

プロパティ名 Type 説明 制限 説明
UseSSO VT_BOOL シングル サインオンを使用するかどうかを指定します。 - 有効な値は次のとおりです。
- -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
既定値は "Anonymous" です。
ユーザー名 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 この送信ポートのアドレスに関連付けられている Web サービス プロキシを使用するかどうかを指定します。 有効な値は次のとおりです。

- -1 (true)
- 0 (false)
既定値は -1 (true) です。
UseSSO VT_BOOL エンタープライズ シングル サインオンを使用するように指定します。 有効な値は次のとおりです。

- -1 (true)
- 0 (false)
既定値は 0 (false) です。
ProxyAddress VT_BSTR プロキシ サーバーの名前を指定します。 このプロパティは、UseProxy プロパティが -1 (true) に設定されている場合にのみ有効です。 なし
パスワード VT_NULL 接続先サーバーでの認証に使用するパスワードを指定します。 バインド ファイルをエクスポートする場合は、この値を必ず Null に設定します。 ターゲットの BizTalk Server 構成にバインド ファイルをインポートする前に、このフィールドにパスワードを手動で設定する必要があります。 AuthenticationScheme プロパティが [基本] または [ダイジェスト] 以外の値に設定されており、UseSSO プロパティが 0 (false) 以外の値に設定されている場合、このプロパティの値は必要ありません。
AssemblyPath VT_BSTR Web サービスのプロキシを含んでいるアセンブリへのパスを指定します。 なし なし
TypeName VT_BSTR 呼び出す Web メソッドを含むクラスの名前を指定します。 なし なし
MethodName VT_BSTR 呼び出すクラスのメソッドを指定します。 なし なし
UseHandlerSetting VT_BOOL SOAP 送信ハンドラーの既定のプロキシ構成を使用するかどうかを指定します。 有効な値は次のとおりです。

- -1 (true)
- 0 (false)
既定値は -1 (true) です。
ClientCertificate VT_BSTR 接続の確立に使用するクライアント証明書の拇印を指定します。 最小長: 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>