COMO: Desactivar o estado da sessão ASP no Active Server Pages e IIS

Traduções de Artigos Traduções de Artigos
Artigo: 244465 - Ver produtos para os quais este artigo se aplica.
Recomendamos vivamente que todos os utilizadores actualizem para Microsoft (IIS) versão 7.0 em execução no Microsoft Windows Server 2008. O IIS 7.0 aumenta significativamente a segurança da infra-estrutura Web. Para mais informações sobre tópicos relacionados com a segurança do IIS, visite o seguinte Web site da Microsoft:
http://www.microsoft.com/technet/security/prodtech/IIS.mspx
Para obter mais informações sobre o IIS 7.0, visite o seguinte Web site da Microsoft:
http://www.iis.net/default.aspx?tabid=1
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Este artigo passo a passo descreve como melhorar o desempenho do servidor Web, desactivando o estado da sessão ASP (Active Server Pages).

O servidor Web com o ASP cria automaticamente um objeto Session quando uma página Web a partir da aplicação é pedida por um utilizador que ainda não tiver uma sessão. O servidor destrói o objeto Session quando a sessão expira ou é abandonada e estado da sessão está desactivado, o ASP não controlará os usuários e não permite que um script ASP armazene informações no objecto Session nem utilize os eventos Session_OnStart ou Session_OnEnd . Estes objectos Session consomem recursos valiosos. Desactivando as sessões, pode melhorar o desempenho e escalonabilidade do aplicativo da Web ASP. Pode desactivar o estado da sessão para todo o Web site ou para páginas ASP específicas.

NOTA: Não efectue o seguinte aplicações sem sessão:
  • Execute procedimentos Session_OnStart .
  • Envie cookies de ID de sessão.
  • Objectos Session incorporados acesso ou objectos de âmbito de sessão que são criados com o código <object>.
  • Serializar execução com outros pedidos de sessão.

Desactivar o estado da sessão ASP em o IIS 4.0 Web Site

Para desactivar sessões para a aplicação Web ASP ao nível do Web site utilizando o IIS 4.0:
  1. Clique em Iniciar , aponte para programas , clique em Windows NT 4.0 Option Pack , clique em Microsoft Internet Information Server e, em seguida, clique em Internet Service Manager .
  2. Clique com o botão direito do rato o Web site e, em seguida, clique em Propriedades .
  3. Clique no separador Directório inicial .
  4. Clique em configuração e clique no separador Opções do aplicativo .
  5. Clique para desmarcar a caixa de verificação Activar estado da sessão .

Desactivar o estado da sessão ASP em o IIS 5.0 Web Site

Para desactivar sessões para a aplicação Web ASP ao nível do Web site utilizando o IIS 5.0:
  1. Clique em Iniciar , aponte para programas , clique em Ferramentas administrativas e, em seguida, clique em Serviços de informação Internet (IIS) .
  2. Clique com o botão direito do rato o Web site e, em seguida, clique em Propriedades .
  3. Clique no separador Directório inicial .
  4. Clique em configuração e clique no separador Opções do aplicativo .
  5. Clique para desmarcar a caixa de verificação Activar estado da sessão .

Desactivar o estado da sessão ASP num IIS 5.1 Web Site

Para desactivar sessões para a aplicação Web ASP ao nível do Web site utilizando o IIS 5.1:
  1. Clique em Iniciar , aponte para programas , clique em Ferramentas administrativas e, em seguida, clique em Serviços de informação Internet (IIS) .
  2. Clique com o botão direito do rato o Web site e, em seguida, clique em Propriedades .
  3. Clique no separador Directório inicial .
  4. Clique em configuração e clique no separador Opções .
  5. Clique para desmarcar a caixa de verificação Activar estado da sessão .

Desactivar o estado da sessão ASP numa página ASP específica

Também pode desactivar estado da sessão para uma página ASP específica adicionando a seguinte directiva na parte superior da página ASP:
<%@ EnableSessionState=False %>
				
Note, no entanto, que o cookie de ID de sessão ainda é enviado e o evento Session_OnStart ainda é accionado se uma página com EnableSessionState = FALSE é pedida.

Referências

Para obter informações adicionais sobre como desactivar o estado da sessão, clique os números de artigo existente abaixo para visualizar os artigos na base de dados de conhecimento da Microsoft:
306996COMO: Desactivar o estado da sessão ASP no ASP.NET
Para obter informações adicionais sobre como desactivar o estado da sessão num Web site com o front página Server Extensions instalado, clique os números de artigo existente abaixo para visualizar os artigos na base de dados de conhecimento da Microsoft:
324249FP: Base de dados erro mensagens de estado da sessão quando está desactivado
324293FP: Página de confirmação aparece mas não dados são adicionados à base de dados

Propriedades

Artigo: 244465 - Última revisão: 7 de julho de 2008 - Revisão: 4.1
A informação contida neste artigo aplica-se a:
  • Microsoft Active Server Pages 4.0
  • Microsoft Internet Information Server 4.0
  • Microsoft Internet Information Services 5.0
  • Microsoft Internet Information Services version 5.1
Palavras-chave: 
kbmt kbaspobj kbhowtomaster kbstate KB244465 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 244465

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com