CookieOptions 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
用來建立新 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。 |