KestrelServerOptions.AllowAlternateSchemes Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau menetapkan nilai yang mengontrol bagaimana :scheme
bidang untuk permintaan HTTP/2 dan HTTP/3 divalidasi.
Jika false
kemudian bidang ':scheme' untuk permintaan HTTP/2 dan HTTP/3 harus sama persis dengan transportasi (misalnya https untuk koneksi TLS, http untuk non-TLS). Jika true
kemudian bidang ':scheme' untuk permintaan HTTP/2 dan HTTP/3 dapat diatur ke nilai alternatif dan ini akan tercermin oleh 'HttpRequest.Scheme'. Skema masih harus valid sesuai dengan https://datatracker.ietf.org/doc/html/rfc3986/#section-3.1. Hanya aktifkan ini saat bekerja dengan proksi tepercaya. Ini dapat digunakan dalam skenario seperti proksi yang dikonversi dari protokol alternatif. Lihat https://datatracker.ietf.org/doc/html/rfc7540#section-8.1.2.3.
Aplikasi yang mengaktifkan ini harus memvalidasi skema yang diharapkan disediakan sebelum menggunakannya.
public bool AllowAlternateSchemes { get; set; }
member this.AllowAlternateSchemes : bool with get, set
Public Property AllowAlternateSchemes As Boolean
Nilai Properti
Keterangan
Default ke false
.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk