RequireHttpsAttribute Kelas
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.
Filter otorisasi yang mengonfirmasi permintaan diterima melalui HTTPS.
public ref class RequireHttpsAttribute : Attribute, Microsoft::AspNetCore::Mvc::Filters::IAuthorizationFilter, Microsoft::AspNetCore::Mvc::Filters::IOrderedFilter
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class RequireHttpsAttribute : Attribute, Microsoft.AspNetCore.Mvc.Filters.IAuthorizationFilter, Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
type RequireHttpsAttribute = class
inherit Attribute
interface IAuthorizationFilter
interface IFilterMetadata
interface IOrderedFilter
Public Class RequireHttpsAttribute
Inherits Attribute
Implements IAuthorizationFilter, IOrderedFilter
- Warisan
-
RequireHttpsAttribute
- Atribut
- Penerapan
Konstruktor
RequireHttpsAttribute() |
Filter otorisasi yang mengonfirmasi permintaan diterima melalui HTTPS. |
Properti
Order |
Mendapatkan nilai pesanan untuk menentukan urutan eksekusi filter. Filter dijalankan dalam nilai numerik naik dari Order properti . |
Permanent |
Menentukan apakah pengalihan permanen, |
Metode
HandleNonHttpsRequest(AuthorizationFilterContext) |
Dipanggil dari OnAuthorization(AuthorizationFilterContext) jika permintaan tidak diterima melalui HTTPS. Ekspektasi Result tidak akan terjadi |
OnAuthorization(AuthorizationFilterContext) |
Dipanggil di awal alur filter untuk mengonfirmasi permintaan diotorisasi. Mengonfirmasi permintaan diterima melalui HTTPS. Tidak mengambil tindakan untuk permintaan HTTPS. Jika tidak, jika itu adalah permintaan GET, diatur Result ke hasil yang akan mengalihkan klien ke versi HTTPS dari URI permintaan. Jika tidak, atur Result ke hasil yang akan mengatur kode status ke |