Tópico - Como alterar level trust do asp.net somente para um site
ITM NETWORKS - Forum - Índice » ASP/ASP.net » Como alterar level trust do asp.net somente para um site
Novo tópico  Responder tópico Exibir tópico anterior :: Exibir próximo tópico 
Como alterar level trust do asp.net somente para um site
MensagemEnviada: Qui Mai 21, 2015 3:47 pm Responder com citação
rodrigo
Administrador
Administrador
 
Registrado: 28/08/05
Mensagens: 372
Localização: São Vicente/SP


Ola,

Segue uma dica para quem precisa ativar o level trust do asp.net personalizado para sites específicos em um mesmo servidor dedicado, VPS, cloud server ou até mesmo na máquina de programação.

Você pode ter sites rodando na mesma máquia com level trusts diferentes, para isso, basta efetuar uma configuração global, como por exemplo: MEDIUM TRUST para toda maquina e para sites especificos você pode configurar HIGH TRUST ou FULL TRUST.

Para esta configuração individual, vc precisa apenas adicionar as linhas abaixo no arquivo web.config do asp.net para cada site que desejar efetuar a configuração personalizada.

Insira as linhas abaixo, antes da tag </configuration>, no web.config do asp.net que esta no diretorio (ou similar):
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config
e
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Config


Código:
<location path="*nomedosite1*">
        <system.web>
            <trust level="*High*" />
        </system.web>
    </location>

   <location path="*nomedosite2*">
        <system.web>
            <trust level="*Full*" />
        </system.web>
    </location>



Substitua *nomedosite1* *nomedosite2* pelo nome do site que esta configurado no IIS, por exemplo, se seu site tem o endereço: http://www.seusite.com.br , entao no lugar de *nomedosite* coloque seusite.com.br

Substitua *Full* e *High* pelo level desejado, o mais utilizado por motivos de segurança é o Medium.

Os levels existentes sao:
Full, High, Medium, Low e Minimal

Cada um com um arquivo de configuracao individual que vc pode configurar de acordo com sua necessidade de segurança.

<trustLevel name="High" policyFile="web_hightrust.config"/>
<trustLevel name="Medium" policyFile="web_mediumtrust.config"/>
<trustLevel name="Low" policyFile="web_lowtrust.config"/>
<trustLevel name="Minimal" policyFile="web_minimaltrust.config"/>


Lembramos que na ITMNETWORKS em todos nossos servidores WEB rodamos ASP.NET com MEDIUM TRUST e por motivos de segurança não permitimos e não alteramos para nenhum outro nível de segurança nosso asp.net caso o cliente solicite.

Caso queira conhecer mais sobre asp.net trust levels, veja mais no site da Microsoft no endereço:
https://msdn.microsoft.com/pt-br/library/wyts434y%28v=vs.85%29.aspx


Atenciosamente,

_________________
Atendimento

http://www.itmnetworks.com.br
Exibir perfil de usuários Enviar mensagem privada Visitar o website do usuário
Como alterar level trust do asp.net somente para um site
  ITM NETWORKS - Forum - Índice » ASP/ASP.net
Você não pode enviar msgs novas neste fórum
Você não pode responder msgs neste fórum
você não pode editar suas msgs neste fórum
Você não pode excluir suas msgs neste fórum
Você não pode votar em enquetes neste fórum
Todos os horários são GMT - 3 Horas  
Página 1 de 1  

  
  
 Novo tópico  Responder tópico  

ITM NETWORKS - Hospedagem de Sites Linux cPanel e Revenda de Hospedagem de Sites Linux cPanel

Powered by phpBB © phpBB Group

















    Entrar       Download