Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Use a guia Aplicativa da Ferramenta de Administração de sites da Web (Ferramenta de Administração de Site) para gerenciar configurações comumente usadas relacionadas à aplicativos da Web e do site.
Use a guia Aplicativo para gerenciar o seguinte:
Configurações de pares nome/valor do aplicativo.
Configurações de aplicativo são pares nome/valor que representam valores texto configuráveis no aplicativo Web.Use configurações do aplicativo para armazenar informações de configuração de aplicativos personalizados, como caminhos de arquivo, URLs de serviço Web XML, comumente usados em texto, ou qualquer informação que você deseja manter em um local central e possa alterar com facilidade.
Observação importante:Configurações do aplicativo são armazenadas no arquivo de configuração como texto sem-formatação.Portanto, você deve tomar medidas de segurança apropriadas ao usar configurações do aplicativo.Não armazene informações sigilosas,como nomes de usuário, senhas ou strings de conexão de banco de dados em configurações do aplicativo.
Configurações de Email do protocolo SMTP simples.
Se o site requiser a capacidade para enviar e-mail (por exemplo, para enviar aos usuários uma senha), você deve especificar o servidor SMTP que seu site usa.
Application Status (Estado do Aplicativo)
Você pode colocar seu aplicativo offline (desligá-lo) para executar a manutenção ou colocar um novo banco de dados on-line Microsoft SQL Server Express Edition.
Depuração e rastreamento.
Debugging e rastreamento permitem a você diagnosticar e corrigir problemas com o aplicativo da Web e destinam-se principalmente a serem usados durante o desenvolvimento.Ativar Depuração faz com que as páginas no site sejam compiladas com informações que o .NET Framework ou o depurador Microsoft Visual Studio possa usar para percorrer o código.Ativar rastreamento faz as páginas gerarem informações sobre solicitações da Web individuais, os cabeçalhos HTTP que são enviados com as solicitações, o estado dos controles na página, e outros detalhes sobre o processamento de página.
Configurando Definições de Aplicativos
Quando você cria uma configuração de aplicativo, você especifica um nome e um valor para a configuração a ser criada.Isso permite que você acesse o valor da configuração do seu aplicativo usando a propriedade AppSettings da classe ConfigurationSettings.Por exemplo, se você definir uma configuração de aplicativo denominada AppName com um valor que representa o nome do seu aplicativo, você pode usá-lo para definir o título de uma página conforme o seguinte exemplo de código.
[Visual Basic]
labelPageHeading.Text = ConfigurationManager.AppSettings("AppName")
[C#]
labelPageHeading.Text = ConfigurationManager.AppSettings["AppName"];
Colocando Aplicativos Off-line e On-line
Se você desejar fazer a manutenção no site da Web, você pode colocá-lo off-line.Isso desliga o processo que esteja executando o site para que o site não sirva páginas.Em seguida, você pode editar páginas ou outros arquivos sem a possibilidade que uma página seja solicitada enquanto você estiver no meio de suas edições, potencialmente resultando em erro.Colocar um aplicativo offline também é útil, se você estiver trabalhando com SQL Server Standard Edition e desejar trocar ou adicionar um arquivo .mdf de banco de dados no aplicativo.Se o aplicativo está sendo executado, ele não poderá anexar novos arquivos .mdf.
Quando você terminar de editar arquivos ou adicionar ou alterar arquivos .mdf, você pode colocar o aplicativo online novamente.
Configurando Definições SMTP
Alguns recursos do site da Web exigem que o aplicativo seja capaz de enviar e-mail.Para enviar email, o aplicativo deve ter acesso a um servidor SMTP (Simple Mail Transfer Protocol), que encaminha e-mail do aplicativo ao destinatário de email.
O IIS inclui um servidor virtual SMTP, embora ele não seja instalado por padrão.Se você desejar poder enviar e-mails de seu próprio computador, você pode instalar o servidor SMTP usando Adicionar ou remover programas no Painel de Controle do Microsoft Windows.O servidor SMTP estará disponível como um componente do Windows como parte do IIS.Após instalar o servidor SMTP do IIS, você poderá configurá-lo usando o Console de Gerenciamento Serviços de Informações da Internet.Para obter informações detalhadas sobre como instalar o servidor virtual SMTP do IIS, consulte o Página de Pesquisar do base de dados de conhecimento (KB).
Observação: |
|---|
Se você instalar um servidor SMTP no computador, você deve tomar precauções de segurança para ter certeza que o servidor SMTP não é vulnerável e que não está sendo usado como um servidor de spam.Para obter mais informações sobre como ajudar a proteger o servidor virtual IIS SMTP, vá para Microsoft.com e pesquise SMTP de segurança. |
Se você não deseja instalar o servidor SMTP IIS, ou se o aplicativo não executa em um computador diferente, contacte o administrador do servidor Web ou da rede para informações sobre definições de configurações para um servidor SMTP.
A tabela a seguir descreve as configurações de SMTP.
Configuração |
Descrição |
|---|---|
Nome do servidor |
O nome do seu servidor SMTP.O padrão é localhost , que significa que o ASP.NET usará um servidor SMTP sobre o computador local.Normalmente, este é o padrão servidor virtual SMTP.Caso contrário, o nome de um servidor SMTP que está disponível na rede. |
Porta do Servidor |
A porta no seu servidor SMTP.O padrão é 25. |
From |
O endereço de email que aparecerá no De: cabeçalho de mensagens de email enviadas pelo site da Web. |
Autenticação |
O tipo de autenticação que o servidor SMTP usa, se houver.Se seu servidor SMTP usa Autenticação Básica , fornecer o nome da conta e senha de uma conta de usuário que está autorizado a encaminhar email mensagens pelo servidor. O nome de usuário e a senha de Autenticação Básica são armazenadas em texto não criptografado no arquivo Web.config. |
Configurando Depuração e Rastreamento
Você deve ter credenciais administrativas no computador onde o aplicativo da Web é executado para alterar suas configurações de depuração e rastreamento.
Para gerenciar os recursos de depuração e rastreamento, clique em Configurar depuração e rastreamento e em seguida, defina as opções a seguir:
Ativar depuração
Selecione esta opção para habilitar a depuração de todas as páginas no site da Web.
Capturar informações de rastreamento
Selecione esta opção para habilitar a depuração de todas as páginas no site da Web.Se esta caixa de seleção estiver selecionada, as opções restantes na página estarão habilitadas.
Se você tiver definido a opção para capturar informações de rastreamento, você pode fazer as seguintes opções:
Exibir informações de rastreamento em páginas individuais
Selecione esta opção para acrescentar informações de rastreamento na parte inferior de páginas Web no seu site.Se você não exibir informações de rastreamento sobre páginas individuais, as informações ainda serão capturadas.Para exibir informações de rastreamento, você pode solicitar a página Trace.axd para o site, que atua como um visualizador de informações de rastreamento.
Somente as solicitações locais
Selecione esta opção para exibir informações de rastreamento somente para a solicitação do Host servidor Web (localhost).
Todas as solicitações
Selecione esta opção para exibir informações de rastreamento a partir de qualquer computador.
Em Selecione a ordem de classificação para resultados de rastreamento , especifique como deseja exibir informações de rastreamento, da seguinte maneira:
Por tempo
Selecione esta opção para exibir informações de rastreamento na ordem que elas são capturada.
Por Categoria
Selecione esta opção para exibir informações de rastreamento em ordem alfabética dentro de categorias definidas pelo usuário.
Número de solicitações de rastreamento para armazenar em cache
O número de solicitações de rastreamento para armazenar no servidor.Você pode exibir informações em cache usando o visualizador de rastreamento (http:// servidor / de aplicativos /Trace.axd).O padrão é 10.Se você não selecionar o Resultados de rastreamento mais recentes opção e o limite é alcançado, o rastreamento é desabilitado automaticamente.
Em Selecionar quais resultados de rastreamento vão para a cache , especificar como deseja exibir a saída de rastreamento, da seguinte maneira:
Resultados de rastreamento mais recentes
Selecione esta opção para exibir a saída de rastreamento mais recente e para descartar dados antigos de rastreamento além dos limites que são indicados por Número de solicitações de rastreamento ao cache .
Resultados de rastreamento mais antigos
Selecione esta opção para exibir dados de rastreamento para solicitações até que Número de solicitações de rastreamento para cache seja atingido.
Observação: |
|---|
Quando você terminar o solucionamento de problemas do site, desative a depuração e rastreamento para obter máximo desempenho de seu aplicativo Web. |
Observação de segurança: |
|---|
Quando o rastreamento estiver habilitado para uma página, as informações de rastreamento podem aparecer em qualquer navegador que faça uma solicitação para a página a partir do servidor.Como o rastreamento exibe informações sigilosas, como os valores das variáveis do servidor, ele pode representar uma ameaça à segurança.Certifique-se de desativar o rastreamento de página para a página antes de publicar o aplicativo da Web em um servidor de produção. |
Para configurar uma página de erro personalizada para o site da Web, clique em Definir Página Padrão de Erro e, em seguida, especifique o seguinte:
Use a mensagem de erro padrão
Selecione esta opção para usar a página padrão de erro.
Especifique uma URL para usar como a página padrão de erro
Selecione esta opção para usar uma página de erro personalizada e, em seguida, escolha a página para usar.
Por trás das Cenas
A guia Aplicativo fornece uma interface simples da Web para gerenciar definições de configuração que são armazenadas no arquivo Web.config para seu aplicativo.
Configurações de aplicativo
As configurações que são gerenciadas por meio do recurso Configurações do Aplicativo da guia Aplicativo existem na seção <appSettings> do arquivo Web.config para o aplicativo da Web.Esta é uma seção de configuração pré-definida fornecida pelo .NET Framework.As linhas realçadas no código a seguir são um arquivo de configuração exemplo que é gerado depois de usar o Web Site Administration Tool para criar uma configuração de aplicativo denominada ApplicationName .
<configuration>
<appSettings> <add key="ApplicationName" value="MyApplication" /> </appSettings>
</configuration>
Colocando Aplicativos Off-line e On-line
A configuração offline existe dentro da seção <httpRuntime> do arquivo Web.config para o site da Web.As linhas destacadas no código a seguir são geradas após usar a Ferramenta de Administração de Site para colocar um aplicativo offline.
<configuration>
<system.Web>
<httpRuntime enable="False" />
</system.Web>
</configuration>
Contanto que a configuração httpRuntime esteja desativada, o ASP.NET não cria um objeto AppDomain para o seu aplicativo ao receber uma solicitação.Na verdade, o aplicativo da Web não pode ser iniciado.
Configurações SMTP
As configurações que são gerenciadas por meio de Configurações SMTP recurso de do Aplicativo guia existir dentro de <mailSettings> seção do arquivo Web.config do site, que é filho da <system. net> element (not of the <system.web> element).As linhas destacadas no código a seguir são geradas após usar a Ferramenta de Administração de Site para especificar configurações de SMTP.
<configuration>
<system.net> <mailSettings> <smtp> <network host="smtp.myhost.com" /> </smtp> </mailSettings> </system.net>
</configuration>
Depuração e rastreamento.
As configurações gerenciadas pelo recurso Depuração e Rastreamento da guia Aplicativo existem dentro das seções <trace>,<compilation> e <customErrors> do arquivo Web.config.O código a seguir é um arquivo exemplo de configuração que é gerado depois de usar o Web Site Administration Tool para habilitar o rastreamento e depuração e para estabelecer uma página de erro personalizada padrão.
<configuration>
<system.Web>
<customErrors defaultRedirect="~/myErrorPage.aspx" /> <trace enabled="True" pageOutput="True" localOnly="True" traceMode="SortByCategory" requestLimit="10" mostRecent="True" /> <compilation debug="True" />
</system.Web>
</configuration>
Nesse exemplo, tanto depuração quanto rastreamento estão habilitados, o rastreamento é exibido nas páginas que são solicitadas apenas a partir de servidor Web, os resultados do rastreamento são classificados por categoria, e os 10 resultados de rastreamento mais recentes são armazenados em cache para exibição.Além disso, a página de erro padrão é myErrorPage.aspx.
Mais informações
Para obter mais informações, na referência de classes do .NET Framework e o Definições de configuração ASP.NET, consulte o seguinte:
Consulte também
Conceitos
Visão Geral da Ferramenta de Administração de Site
Guia de Segurança de Ferramentas de Administração de Web Site
Guia de Provedor de Ferramentas de Administração de Web Site
Observação:
Observação de segurança: