Bagikan melalui


RequireHttpsAttribute.HandleNonHttpsRequest Metode

Definisi

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).

Berlaku untuk