FormsAuthenticationConfiguration 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定 ASP.NET 應用程式以使用 AuthenticationMode 表單形式。
public ref class FormsAuthenticationConfiguration sealed : System::Configuration::ConfigurationElement
public sealed class FormsAuthenticationConfiguration : System.Configuration.ConfigurationElement
type FormsAuthenticationConfiguration = class
inherit ConfigurationElement
Public NotInheritable Class FormsAuthenticationConfiguration
Inherits ConfigurationElement
- 繼承
範例
下列程式代碼範例示範如何從現有 Web 應用程式的組態檔取得 FormsAuthenticationConfiguration 物件。 您可以使用這個物件來存取其成員。
// Get the Web application configuration.
System.Configuration.Configuration configuration =
WebConfigurationManager.OpenWebConfiguration("/aspnetTest");
// Get the external Authentication section.
AuthenticationSection authenticationSection =
(AuthenticationSection)configuration.GetSection(
"system.web/authentication");
// Get the external Forms section .
FormsAuthenticationConfiguration formsAuthentication =
authenticationSection.Forms;
' Get the Web application configuration.
Dim configuration As System.Configuration.Configuration =
WebConfigurationManager.OpenWebConfiguration(
"/aspnetTest")
' Get the external Authentication section.
Dim authenticationSection _
As AuthenticationSection =
CType(configuration.GetSection(
"system.web/authentication"), AuthenticationSection)
' Get the external Forms section .
Dim formsAuthentication _
As FormsAuthenticationConfiguration =
authenticationSection.Forms
備註
FormsAuthenticationConfiguration 類別提供一種方式,以程式設計方式存取和修改組態 authentication
區段的 forms
專案。
此類型是包含 FormsAuthenticationCredentials、FormsAuthenticationUserCollection和 FormsAuthenticationUser 型別的群組的一部分。 集合類型以外的類型直接影響基礎組態標記。
警告
在 [credentials
] 區段中儲存使用者認證 不安全。 請改用 Azure Key Vault。
注意
FormsAuthenticationConfiguration 可以根據區段屬性所定義的限制,將資訊寫入組態檔的相關區段,AllowDefinition 其值為 MachineToApplication。 在階層中不允許層級的組態檔中寫入的任何嘗試,都會導致剖析器所產生的錯誤訊息。 不過,您可以使用這個類別來讀取階層中任何層級的組態資訊。 為了安全性和延展性,建議您使用 Azure Key Vault 來儲存用戶認證。
建構函式
FormsAuthenticationConfiguration() |
初始化 FormsAuthenticationConfiguration 類別的新實例。 |