RequireHttpsAttribute 類別

定義

代表強制透過 HTTPS 重新傳送不安全 HTTP 要求的屬性。

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class RequireHttpsAttribute : System.Web.Mvc.FilterAttribute, System.Web.Mvc.IAuthorizationFilter
type RequireHttpsAttribute = class
    inherit FilterAttribute
    interface IAuthorizationFilter
Public Class RequireHttpsAttribute
Inherits FilterAttribute
Implements IAuthorizationFilter
繼承
RequireHttpsAttribute
屬性
實作

建構函式

RequireHttpsAttribute()

初始化 RequireHttpsAttribute 類別的新執行個體。

RequireHttpsAttribute(Boolean)

代表強制透過 HTTPS 重新傳送不安全 HTTP 要求的屬性。

屬性

AllowMultiple

取得或設定值,這個值表示是否可以指定多個篩選條件屬性執行個體。

(繼承來源 FilterAttribute)
Order

取得或設定動作篩選條件的執行順序。

(繼承來源 FilterAttribute)
Permanent

代表強制透過 HTTPS 重新傳送不安全 HTTP 要求的屬性。

方法

HandleNonHttpsRequest(AuthorizationContext)

處理傳送至動作方法的不安全 HTTP 要求。

OnAuthorization(AuthorizationContext)

判斷要求是否受到保護 (HTTPS) ,如果不是,則會呼叫 HandleNonHttpsRequest(AuthorizationContext) 方法。

適用於