Bagikan melalui


Properti Konfigurasi Adapter HTTP

Tabel berikut mencantumkan properti konfigurasi yang bisa Anda atur untuk lokasi penerimaan adaptor HTTP:

Nama properti Jenis Deskripsi Batasan Komentar
ReturnCorrelationHandle VT_BOOL Tentukan bahwa jika berhasil, lokasi terima mengirimkan token korelasi pesan yang dikirimkan pada respons HTTP ke klien. Properti ini hanya berlaku untuk lokasi penerimaan satu arah.

Nilai yang valid adalah:

- -1 (benar)
- 0 (false)
Tidak ada
ResponseContentType VT_BSTR Tentukan tipe isi pesan respons HTTP yang dikirim lokasi penerima kembali ke klien. Properti ini hanya valid untuk lokasi penerimaan respons permintaan.

Panjang minimum: 0

Panjang maksimum: 256
Nilai defaultnya adalah teks/xml.
SuspendFailedRequests VT_BOOL Tentukan apakah akan menangguhkan permintaan HTTP yang gagal diproses masuk atau tidak. Nilai yang valid adalah:

- -1 (benar)
- 0 (false)
Nilai 0 (false) menunjukkan untuk membuang permintaan yang gagal dan mengirim kode status kesalahan (401 atau 500) ke klien.

Nilai -1 (benar) menunjukkan untuk menangguhkan permintaan yang gagal dan mengirim kode status "Diterima" (200) ke klien untuk satu cara menerima port atau kode status "Kesalahan" (500) ke klien untuk port penerima dua arah.

Nilai defaultnya adalah 0 (false).
UseSSO VT_BOOL Tentukan bahwa Sign-On Tunggal Perusahaan digunakan. Nilai yang valid adalah:

- -1 (benar)
- 0 (false)
Nilai defaultnya adalah 0 (false).
Loopback VT_BOOL Tentukan bahwa pesan permintaan yang diterima di lokasi ini dirutekan baik ke port kirim atau kembali ke lokasi terima ini untuk dikirim sebagai respons. Properti ini hanya valid untuk lokasi penerimaan respons permintaan.

Nilai yang valid adalah:

- -1 (benar)
- 0 (false)
Nilai defaultnya adalah 0 (false).

Kode berikut menunjukkan format string XML yang Anda gunakan untuk mengatur properti:

<CustomProps>  
<ReturnCorrelationHandle vt="11">-1</ReturnCorrelationHandle>  
<ResponseContentType vt="8">text/xml</ResponseContentType>  
<SuspendFailedRequests vt="11">-1</SuspendFailedRequests>  
<UseSSO vt="11">-1</UseSSO>  
<LoopBack vt="11">-1</LoopBack>  
</CustomProps></  

Tabel berikut ini mencantumkan properti konfigurasi yang bisa Anda atur untuk port pengiriman adaptor HTTP:

Nama properti Jenis Deskripsi Batasan Komentar
ProxyPort VT_I4 Tentukan port server proksi untuk port pengiriman ini. Nilai yang valid adalah dari 0 hingga 65535. Properti ini tidak memerlukan nilai jika UseProxy diatur ke 0 (false).

Nilai defaultnya adalah 80.
RequestTimeout VT_I4 Tentukan waktu habis dalam detik untuk transmisi HTTP/HTTPS. Nilai yang valid adalah dari 0 hingga MAX_LONG. Jika adaptor HTTP tidak menerima respons dalam waktu ini, layanan mencatat kesalahan dan mengirimkan ulang pesan berdasarkan infrastruktur coba lagi.

Jika diatur ke 0, BizTalk Messaging Engine menghitung waktu habis berdasarkan ukuran pesan permintaan. Jika Anda tidak memberikan nilai, nilai untuk handler akan digunakan.
Sertifikat VT_BSTR Tentukan thumbprint sertifikat klien yang akan digunakan untuk membuat koneksi Secure Sockets Layer (SSL). Panjang minimum: 0

Panjang maksimum: 59
Nilai default kosong.
AuthenticationScheme VT_BSTR Tentukan jenis autentikasi yang akan digunakan dengan server tujuan. Nilai yang valid adalah:

-Anonim
-Dasar
-Mencerna
-Kerberos
Nilai defaultnya adalah Anonim.
Nama pengguna VT_BSTR Tentukan nama pengguna yang akan digunakan untuk autentikasi dengan server tujuan. Properti ini memerlukan nilai jika AuthenticationScheme Basic atau Digest digunakan, dan Enterprise Single Sign-On tidak digunakan.

Panjang minimum: 0

Panjang maksimum: 256
Tidak ada
EnableChunkedEncoding VT_BOOL Tentukan untuk menggunakan pengodean terpotong. Pengodean yang dipotong secara implisit dinonaktifkan jika handler pengiriman HTTP dikonfigurasi untuk Menggunakan proksi.

Nilai yang valid adalah:

- -1 (benar)
- 0 (false)
Jika opsi ini diaktifkan, adaptor HTTP akan menggunakan pengodean terpotong HTTP dengan ukuran gugus maksimum 8Kb.

Nilai defaultnya adalah 0 (false).
UseProxy VT_BOOL Tentukan apakah handler pengiriman HTTP menggunakan server proksi. Nilai yang valid adalah:

- -1 (benar)
- 0 (false)
Nilai defaultnya adalah 0 (false).
ProxyName VT_BSTR Tentukan alamat server proksi untuk port pengiriman ini. Panjang minimum: 0

Panjang maksimum: 256
Properti ini tidak memerlukan nilai jika UseProxy diatur ke 0 (false).
UseSSO VT_BOOL Tentukan apakah akan menggunakan Sign-On Tunggal untuk mengambil kredensial klien untuk autentikasi dengan server tujuan. Nilai yang valid adalah:

- -1 (benar)
- 0 (false)
Nilai defaultnya adalah 0 (false).
Kata sandi VT_NULL Tentukan kata sandi yang akan digunakan untuk autentikasi dengan server tujuan. Properti ini memerlukan nilai jika AuthenticationScheme Basic atau Digest digunakan, dan Enterprise Single Sign-On tidak digunakan.

Nilai ini selalu diatur ke null saat mengekspor file pengikatan. Bidang ini harus diisi secara manual dengan kata sandi sebelum mengimpor file pengikatan ke konfigurasi BizTalk Server target.

Panjang minimum: 0

Panjang maksimum: 256
Atur tipe untuk properti ini ke VT_BSTR (vt="8") sebelum mengimpor file pengikatan jika Anda memberikan nilai untuk bidang ini.
MaxRedirects VT_I4 Tentukan pengalihan maksimum yang diizinkan untuk pesan yang dikirim. Nilai yang valid adalah dari 0 hingga 10. Nilai defaultnya adalah 5.
ContentType VT_BSTR Tentukan tipe isi pesan permintaan. Panjang minimum: 0

Panjang maksimum: 256
Jika nilai ini tidak diatur, nilai untuk handler akan digunakan.
ProxyPassword VT_NULL Tentukan kata sandi pengguna untuk autentikasi dengan server proksi. Nilai ini selalu diatur ke null saat mengekspor file pengikatan. Bidang ini harus diisi secara manual dengan kata sandi sebelum mengimpor file pengikatan ke konfigurasi BizTalk Server target.

Panjang minimum: 0

Panjang maksimum: 256
Properti ini tidak memerlukan nilai jika UseProxy diatur ke 0 (false).
ProxyUsername VT_BSTR Tentukan nama pengguna untuk autentikasi dengan server proksi. Panjang minimum: 0

Panjang maksimum: 256
Properti ini tidak memerlukan nilai jika UseProxy diatur ke 0 (false).
UseHandlerSetting VT_BOOL Tentukan bahwa konfigurasi port kirim harus menggunakan pengaturan proksi yang ditentukan untuk Http Send Handler. Nilai yang valid adalah:

- -1 (benar)
- 0 (false)
Nilai defaultnya adalah -1 (true).

Kode berikut menunjukkan format string XML yang Anda gunakan untuk mengatur properti:

<CustomProps>  
<ProxyPort vt="3">80</ProxyPort>  
<RequestTimeout vt="3">60</RequestTimeout>  
<Certificate vt="8">A7 6D F9 06 5E FC 97 66 75 59 B5 D6 67 0C 84 DC 64 F5 BF B9</Certificate>  
<AuthenticationScheme vt="8">Basic</AuthenticationScheme>  
<Username vt="8">authenticateduser</Username>  
<EnableChunkedEncoding vt="11">-1</EnableChunkedEncoding>  
<UseProxy vt="11">-1</UseProxy>  
<ProxyName vt="8">proxyserver</ProxyName>  
<UseSSO vt="11">0</UseSSO>  
<Password vt="1" />  
<MaxRedirects vt="3">5</MaxRedirects>  
<ContentType vt="8">text/xml</ContentType>  
<ProxyPassword vt="1" />  
<ProxyUsername vt="8">proxyuser</ProxyUsername>  
<UseHandlerSetting vt="11">0</UseHandlerSetting>  
</CustomProps>