共用方式為


RequireHttpsAttribute.HandleNonHttpsRequest 方法

定義

如果未透過 HTTPS 收到要求,請從 OnAuthorization(AuthorizationFilterContext) 呼叫。 Result預期不會在 null 此方法傳回之後。

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)

參數

備註

如果是 GET 要求,預設實作會設定 Result 為結果,將用戶端重新導向至要求 URI 的 HTTPS 版本。 否則,預設實作會設定 Result 為結果,將狀態碼設定為 403 (禁止) 。

適用於