Your best source of information and news about Vista hardware , winvista and Vista hardware on the internet Sua melhor fonte de informação e notícias sobre hardware Vista, Vista winvista e hardware na internet

Vista ARTICLES Vista ARTIGOS TOP 50 TOP 50 Vista VIDEOS Vista VÍDEOS Vista SOFT Vista SOFT Vista HELP Vista AJUDA

Configuring Session State Settings for ASP.NET with IIS 7.0 Configurando Sessão Estado Configurações para ASP.NET com IIS 7,0


In the default configuration, IIS manages session state for ASP.NET in much the same way as it manages session state for ASP. Na configuração padrão, o IIS gere sessão de ASP.NET no estado da mesma maneira que ela gere sessão estado de ASP. Beyond the basic settings, however, you have many more options. Para além dos ajustes básicos, porém, você tem muitas mais opções. For ASP.NET pages, you use the Enable Session State setting of the Pages And Controls feature as the master control to turn on or off session state management or to configure IIS to use a read-only session state. Para páginas ASP.NET, você usar a configuração Ativar Sessão Estado das páginas e controles como característica o capitão controle para ligar ou desligar sessão de gestão estatal ou para configurar o IIS para utilizar uma única sessão de leitura estado. You use the Session State feature to fine tune how session state management is used. Você usa o recurso Sessão Estado afinar a forma como é utilizado sessão de gestão estatal.

By default, IIS maintains session state in process as does ASP. Por padrão, o IIS mantém sessão estado em processo tal como o ASP. Each ASP.NET application configured on your server can have its own session state settings. Cada aplicação ASP.NET configurado em seu servidor pode ter o seu próprio estado sessão configurações. When you've activated the ASP.NET State Service and configured it to start automatically, you can use out-of-process session state management for ASP.NET. Quando tiver activado o serviço ASP.NET Estado-lo e configurado para iniciar automaticamente, você pode usar out-of-processo de gestão para a sessão estado ASP.NET. Out-of-process state management ensures that session state information is preserved when an application's worker process is recycled. Out-of-processo de gestão estatal assegura que sessão estado informação é preservada quando um pedido do trabalhador processo é reciclado. You can configure out-of-process state management to use a State Server or a Microsoft SQL Server database. Você pode configurar out-of-processo de gestão estado a usar um Estado ou um servidor de banco de dados Microsoft SQL Server. Before you configure a SQL Server for session state, you must run the InstallSqlState.sql script on the server. Antes de se configurar um SQL Server para a sessão estado, você deve executar o script InstallSqlState.sql no servidor. By default, this script is stored in %SystemRoot%\Microsoft.NET\Framework\FrameworkVersion, where FrameworkVersion is the version of the .NET Framework you are using, such as V2.0.50727. Por padrão, esse script é armazenado em% SystemRoot% \ Microsoft.NET \ Framework \ FrameworkVersion, onde FrameworkVersion é a versão do. NET Framework que está a utilizar, como V2.0.50727.

You turn on or off session state management or use a read-only session state by following these steps: Você ligar ou desligar sessão de gestão estatal ou utilizar uma única sessão de leitura estado, seguindo estas etapas:

1. In IIS Manager, navigate to the level of the configuration hierarchy you want to manage, and then display the Pages And Controls page by double-clicking the Pages And Controls feature. No IIS Manager, navegue até o nível da hierarquia da configuração que você deseja gerenciar e, em seguida, exibir as páginas e Controles página clicando duas vezes as páginas e Controles recurso.

2. On the Pages And Controls page, the Enable Session State text box shows the current session state. Páginas e controles sobre a página, o texto caixa Ativar Sessão Estado mostra o estado actual sessão. As necessary, change this setting to False to disable session state maintenance, True to enable session state maintenance, or ReadOnly to use a read-only session state. No que necessário, alterar essa configuração false para desactivar sessão estado manutenção, a fim de permitir True sessão estado manutenção, ou para usar um Somente para leitura somente para leitura sessão estado.

3. In the Actions pane, click Apply to save your settings. No painel Ações, clique em Aplicar para salvar as suas configurações.


Once you've enabled a ReadWrite or ReadOnly session state, you can use the settings of the Session State feature to optimize the session state configuration. Depois de ativar uma sessão ReadWrite Somente para leitura ou estado, você pode usar as configurações da Sessão Estado recurso para otimizar a sessão estado configuração. Follow these steps: Siga estes passos:

1. In IIS Manager, navigate to the level of the configuration hierarchy you want to manage, and then display the Session State page by double-clicking the Session State feature. No IIS Manager, navegue até o nível da hierarquia da configuração que você deseja gerenciar e, em seguida, exibir a página Estado sessão clicando duas vezes no Estado Sessão recurso.

2. On the Session State Mode Settings frame in the main pane, use the following options to set the session state mode: Sessão sobre o Estado Mode Configurações frame no painel principal, utilize as seguintes opções para definir o estado sessão modo:

• Not Enabled Select this option to disable session state. • Não Ativado Selecione esta opção para desativar a sessão estado.

• In Process Select this option to store session state data for a managed-code application in the worker process where the application runs. • No Processo Selecione esta opção para armazenar dados de uma sessão estado gerido com código de aplicação do trabalhador no processo em que a aplicação corre. This is the default setting. Esta é a configuração padrão.

• Custom Select this option to configure IIS to use a custom provider to handle session state for ASP.NET applications. • Custom Selecione esta opção para configurar o IIS para usar um controlador de provedor para tratar sessão estado de aplicações ASP.NET.

• State Server Select this option to enable the ASP.NET State Service and store session state data outside the worker process where the application runs. • Estado Server Selecione esta opção para permitir que o Estado Service ASP.NET e armazenar dados fora do estado sessão trabalhador processo em que a aplicação corre. The ASP.NET State Service stores the session state in an internal database by default or in a database of your choosing. O ASP.NET Estado Service sessão armazena o estado em uma base de dados interna por omissão ou em um banco de dados de sua escolha. You must start the service and configure it for automatic startup. Você deve iniciar o serviço e configurá-lo para o arranque automático.

• SQL Server Select this option to configure IIS to use a SQL Server database to store session state data instead of storing it in the worker process where the application runs. • SQL Server Selecione esta opção para configurar o IIS para usar um banco de dados SQL Server para armazenar dados estado sessão armazenando-o em vez de o trabalhador processo em que a aplicação corre. The ASP.NET State Service stores the session state in the SQL Server database you designate. O Estado Service ASP.NET armazena o estado em sessão do banco de dados SQL Server você designar. You must start the service and configure it for automatic startup. Você deve iniciar o serviço e configurá-lo para o arranque automático.

3. With the State Server or SQL Server option, the Connection String text box sets the connection string that is used to connect to the state server or SQL Server. Com o membro ou servidor SQL Server opção, a caixa Connection String texto estabelece a ligação à corda que é usado para se conectar ao servidor estadual ou SQL Server. If you click the related selection drop-down list, you can choose a previously created connection string to use. Se você clicar na seleção relacionadas lista suspensa, você pode escolher previamente criado uma conexão string de usar. If you click the related Create button, you create the required connection string by using the Create Connection String dialog box. Se você clicar no botão Criar relacionadas, você criar a ligação necessária string usando a caixa de diálogo Criar Connection String.

4. With the State Server or SQL Server option enabled, the related Time-Out text box sets the time, in seconds, that the connection will be maintained. Com o membro ou servidor SQL Server opção ativada, o texto relacionado Time Out-caixa fixa o tempo, em segundos, que a conexão será mantida. The default for a state server is 10 seconds. O padrão para indicar um servidor é 10 segundos. The default for a server running SQL Server is 30 seconds. O padrão para um servidor executando SQL Server é de 30 segundos.

5. With the SQL Server option enabled, you can select the Enable Custom Database check box to enable a custom SQL Server database for storing session state data. Com o SQL Server opção ativada, você pode selecionar a caixa Ativar Custom Database para permitir que um controlador de banco de dados SQL Server para armazenamento de dados estado sessão.

6. On the Cookie Settings pane, in the Mode drop-down list, select the desired item to specify how cookies are used to store session state data. Definições de Cookie sobre o painel, de modo a lista suspensa, selecione o item desejado para especificar como os cookies são usados para armazenar dados sessão estado. The items are: Os itens são:

• Auto Detect IIS uses cookies if the browser supports cookies and cookie support is enabled. • Auto Detect IIS usa cookies se o browser suporta cookies e apoio cookie é ativado. Otherwise, IIS doesn't use cookies. Caso contrário, o IIS não utilizar cookies.

• Use Cookies Allows IIS to track the session state by using cookies. • Utilizar cookies Permite o IIS para acompanhar a sessão estado usando os cookies. IIS passes the session state in cookies for all requests between a client browser and the Web server. IIS passa o estado em sessão cookies para todas as solicitações entre um cliente e servidor de Web browser. Because cookies do not require redirection, cookies allow you to track session state more efficiently than any of the methods that do not use cookies. Porque os cookies não requerem redirecionamento, cookies permitem que você acompanhe sessão estado de forma mais eficiente do que qualquer um dos métodos que não utilizam cookies. Using cookies also has several other advantages. Usando cookies também tem várias outras vantagens. Cookies allow users to bookmark Web pages, and they ensure that state is retained if a user leaves one site to visit another and then returns to the original site. Cookies permitir aos utilizadores a ficha de páginas Web, e garantir que eles estado é mantida se o usuário deixa um site para visitar a outra e, em seguida, volta para o site original.

• Use Device Profile IIS uses cookies if the device profile supports cookies regardless of whether cookie support is enabled or disabled. • Use Device perfil IIS usa cookies se o dispositivo perfil suporta cookies, independentemente de apoio cookie é ativada ou desativada. The only time that IIS doesn't use cookies is when the device profile indicates that the browser doesn't support cookies. A única vez que o IIS não utilizar cookies quando o dispositivo está perfil indica que o navegador não suporta cookies.

• Use URI IIS inserts the session ID as a query string in the Uniform Resource Identifier (URI) request, and then the URI is redirected to the originally requested URL. • Use URI IIS insere a sessão ID como uma query string, no Uniform Resource Identifier (URI) pedido e, em seguida, a URI é redirecionado para o URL solicitado inicialmente. Because the changed URI request is used for the duration of the session, no cookie is necessary. Devido ao facto de a URI mudou pedido é utilizado para a duração da sessão, nenhum cookie é necessário.

7. Keep the following in mind when you are specifying how cookies are used to store session state data: Tenha em mente o seguinte quando você está especificando o modo como os cookies são usados para armazenar dados estado sessão:

• When you use the Auto-Detect cookie, Use Device Profile, or Use URI modes, the Regenerate Expired Session ID check box is selected automatically. • Quando você usa a auto-detectar cookie, Use Device perfil, ou usar URI modos, Regenerate Expirado o ID da sessão caixa é selecionado automaticamente. This ensures that IIS rejects and reissues session IDs that do not have active sessions. Isso garante que o IIS e rejeita reissues sessão IDs que não têm ativo sessões. You should require that expired session IDs be regenerated because this ensures that IIS expires and regenerates tokens, which gives a potential attacker less time to capture a cookie and gain access to server content. Você deve exigir que a sessão terminou IDs ser regenerados, pois esta assegura que expira o IIS e regenera tokens, o que dá um potencial invasor menos tempo para capturar um cookie e ganhar acesso a conteúdos servidor. If you want to disable session ID regeneration, as may be necessary when initially testing a new deployment in a development environment, clear this check box. Se você quiser desativar sessão ID regeneração, como pode ser necessária quando inicialmente a testar um novo implantação em um ambiente de desenvolvimento clara esta caixa. Be sure to re-enable this feature later to enhance server security. Certifique-se de re-ativar este recurso mais tarde para reforçar a segurança servidor.

• When you use the Auto-Detect cookie, Use Cookies, or Use Device Profile modes, the entry in the Time-Out (In Minutes) text box sets the period of time that IIS maintains a session object after the last request associated with the object is made. • Quando você usa a auto-detectar cookie, usar cookies, ou usar Device perfil modos, a entrada no pedido de tempo (em minutos) caixa texto estabelece o período de tempo em que mantém uma sessão IIS objeto após o último pedido associados à objeto é feito. The default time-out is 20 minutes. O padrão time-out é de 20 minutos. For a high-usage application in which you expect users to move quickly from page to page, you might want to set a fairly low time-out value, such as 5 or 10 minutes. Para uma elevada taxa de utilização aplicação em que você espera que os utilizadores a deslocar-se rapidamente a partir de página a página, você pode querer definir um time-out bastante baixo valor, tais como a 5 ou 10 minutos. On the other hand, if it's critical that the user's session is maintained to complete a transaction, you might want to set a long time-out value, such as 60 minutes. Por outro lado, se é que a crítica de sessão do usuário é mantida para concluir uma transação, você pode querer definir um longo tempo de valor, tais como 60 minutos.

• When you use the Auto-Detect cookie, Use Cookies, or Use Device Profile modes, the Name text box sets a name for the cookie. • Quando você usa a auto-detectar cookie, usar cookies, ou usar Device perfil modos, o texto Nome caixa apresenta um nome para o cookie. The default is ASP.NET_SessionId. O padrão é ASP.NET_SessionId. To enhance security, you may want to change this value to a name that isn't as readily identifiable as the session ID. Para reforçar a segurança, você pode querer alterar este valor para um nome que não é tão facilmente identificável como a sessão ID.

• The Use Hosting Identity For Impersonation option enables Windows authentication for remote connections using the host process identity. • A utilização de hospedagem identidade para personificação opção permite autenticação do Windows para conexões remotas utilizando o processo de acolhimento identidade. Typically, this is the setting you want to use to ensure that IIS can read and write session state data. Normalmente, esta é a definição que pretende utilizar para garantir que o IIS pode ler e gravar dados sessão estado.

8. In the Actions pane, click Apply to save your settings. No painel Ações, clique em Aplicar para salvar as suas configurações.

Source of Information : Microsoft Press Internet Information Services IIS.7.0 Administrators Pocket Consultant Fonte de informação: Microsoft Internet Information Services Press IIS.7.0 administradores Pocket consultor Popularity: 1% Popularity: 1%


Written by magakos. Escrito por magakos. Read more great feeds at is source Leia mais alimenta a grande fonte é WEBSITE SITE
no comments sem comentários . .
Read more articles on Leia mais artigos sobre IIS 7.0 IIS 7,0 and e otherSoftware otherSoftware . .

Related articles Artigos relacionados

No comments Não há comentários

There are still no comments on this article. Ainda não há comentários sobre este artigo.

Leave your comment... Deixe o seu comentário ...

If you want to leave your comment on this article, simply fill out the next form: Se você quiser deixar seu comentário sobre este artigo, basta preencher o formulário seguinte forma:




You can use these XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong> . Você pode usar estes XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i > <strike> <strong>.