HttpCookie.Secure 屬性

定義

取得或設定值,指出是否要使用 SSL (亦即,只能透過 HTTPS) 來傳輸 Cookie。

public:
 property bool Secure { bool get(); void set(bool value); };
public bool Secure { get; set; }
member this.Secure : bool with get, set
Public Property Secure As Boolean

屬性值

若要透過 SSL 連線 (HTTPS) 來傳送 Cookie,則為 true,否則為 false。 預設值是 false

範例

如果 Cookie 設定為使用 SSL 傳輸,則下列程式碼範例會採取動作。

if (MyCookie.Secure)
 {
   //...
 }

If MyCookie.Secure Then
    '...
 End If
    

備註

若要為整個應用程式使用 SSL 來設定 Cookie 的傳輸,請在應用程式的組態檔中啟用 Cookie 傳輸,Web.config位於應用程式的根目錄中。 如需詳細資訊,請參閱 HTTPCookies 元素 (ASP.NET 設定架構) 。 使用 Secure Web.config 檔案中設定的屬性覆寫值,以程式設計方式設定值。

處理敏感性資訊時,強烈建議您使用 HTTPS 通訊協定搭配 SSL 加密。 SSL 可防止資料遭到變更, (資料完整性) 、保護使用者的身分識別 (機密性) ,並確保資料來源自預期的用戶端 (驗證) 。 如需加密優點的詳細資訊,請參閱 密碼編譯服務

適用於

另請參閱