共用方式為


CookieOptions 類別

定義

用來建立新 Cookie 的選項。

public ref class CookieOptions
public class CookieOptions
type CookieOptions = class
Public Class CookieOptions
繼承
CookieOptions

備註

CookieOptions 實例旨在控管個別 Cookie 的行為。 跨多個 Cookie 重複使用相同的 CookieOptions 實例可能會導致非預期的結果,例如修改會影響多個 Cookie。 我們建議為每個 Cookie 具現化新的 CookieOptions 物件,以確保設定會獨立套用。

建構函式

CookieOptions()

使用 『/』 的路徑建立預設 Cookie。

CookieOptions(CookieOptions)

建立指定 CookieOptions的複本。

屬性

Domain

取得或設定要與 Cookie 建立關聯的網域。

Expires

取得或設定 Cookie 的到期日期和時間。

Extensions

取得要附加至 Cookie 的其他值集合。

HttpOnly

取得或設定值,這個值表示用戶端腳本是否無法存取 Cookie。

IsEssential

指出此 Cookie 是否為應用程式正常運作的必要專案。 如果為 true,則可能會略過同意原則檢查。 默認值為 false。

MaxAge

取得或設定 Cookie 的最大存留期。

Path

取得或設定 Cookie 路徑。

SameSite

取得或設定 Cookie 的 SameSite 屬性值。 預設值為 Unspecified

Secure

取得或設定值,這個值表示是否只透過 HTTPS 使用安全套接字層 (SSL) 傳輸 Cookie。

方法

CreateCookieHeader(String, String)

使用目前的選項建立 SetCookieHeaderValue

適用於