PagesSection.EnableViewStateMac Propriedade

Definição

Recebe ou define um valor que especifica se o ASP.NET deve executar um código de autenticação de mensagem (MAC) no estado de visualização da página quando a página é publicada de volta pelo cliente.

public:
 property bool EnableViewStateMac { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("enableViewStateMac", DefaultValue=true)]
public bool EnableViewStateMac { get; set; }
[<System.Configuration.ConfigurationProperty("enableViewStateMac", DefaultValue=true)>]
member this.EnableViewStateMac : bool with get, set
Public Property EnableViewStateMac As Boolean

Valor de Propriedade

true se ASP.NET deve executar um código de autenticação de mensagem (MAC) no estado de visualização da página quando a página for publicada de volta pelo cliente; caso contrário, false. A predefinição é true.

Atributos

Exemplos

O seguinte exemplo de código mostra como usar a EnableViewStateMac propriedade.

// Get the current EnableViewStateMac property value.
Console.WriteLine(
    "Current EnableViewStateMac value: '{0}'",
    pagesSection.EnableViewStateMac);

// Set the EnableViewStateMac property to true.
pagesSection.EnableViewStateMac = true;
' Get the current EnableViewStateMac property value.
Console.WriteLine( _
    "Current EnableViewStateMac value: '{0}'", _
    pagesSection.EnableViewStateMac)

' Set the EnableViewStateMac property to true.
pagesSection.EnableViewStateMac = True

Observações

Um MAC de estado de visualização é uma versão encriptada da variável oculta à qual o estado de visualização de uma página é mantido quando a página é enviada para o navegador. Quando esta propriedade é definida para true, o estado da vista encriptada é verificado para verificar se não foi adulterada no cliente.

Importante

Este atributo nunca deve ser definido num false site de produção, mesmo que a aplicação ou página não utilize o estado de visualização. O MAC de estado de vista ajuda a garantir a segurança de outras funções do ASP.NET, além do estado de visualização.

Aplica-se a