RequireHttpsAttribute.HandleNonHttpsRequest Metode
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.
Dipanggil dari OnAuthorization(AuthorizationFilterContext) jika permintaan tidak diterima melalui HTTPS. Ekspektasi Result tidak akan terjadi null
setelah metode ini kembali.
protected:
virtual void HandleNonHttpsRequest(Microsoft::AspNetCore::Mvc::Filters::AuthorizationFilterContext ^ filterContext);
protected virtual void HandleNonHttpsRequest (Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext filterContext);
abstract member HandleNonHttpsRequest : Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext -> unit
override this.HandleNonHttpsRequest : Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext -> unit
Protected Overridable Sub HandleNonHttpsRequest (filterContext As AuthorizationFilterContext)
Parameter
- filterContext
- AuthorizationFilterContext
yang akan diperbarui AuthorizationFilterContext .
Keterangan
Jika itu adalah permintaan GET, implementasi default diatur Result ke hasil yang akan mengalihkan klien ke versi HTTPS dari URI permintaan. Jika tidak, implementasi default diatur Result ke hasil yang akan mengatur kode status ke 403
(Terlarang).