none
Problemas com trust level asp.net RRS feed

  • Pergunta

  • Boa tarde!

    Desenvolvi um site em ASP.NET Framework 4.5.2 (a qual é suportada pelo servidor locaweb) porém deu erro. 

    Andei pesquisando e o erro é relacionado a Trust Level do servidor... (que no caso da locaweb é Medium Trust)

    Mudei a versão do conector MySQL para 6.4.3.0 e adicione a tag na web.config;

    <system.data>
        <DbProviderFactories>
          <clear />
          <add name="MySQL Data Provider"
               invariant="MySql.Data.MySqlClient"
               description=".Net Framework Data Provider for MySQL"
               type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.4.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />
        </DbProviderFactories>
      </system.data>

    Porém nada!

    Adicione as tags Trust também:

        <trust level="Medium"/>

    O Erro retornado foi este:

    Parser Error Message: This configuration section 
    cannot be used at this path.  This happens when 
    the site administrator has locked access to this
     section using <location allowOverride="false"> 
    from an inherited configuration file.


    Pensei que seria questão da tag Location allowOverride, testei com true e false e ambos deram no mesmo resultado.

    Como faço para resolver este problema?

    NOTA: Com a tag Trust Level Medium adicionada a aplicação não roda no IIS Express da maquina.

    No erro que o site retorna web\web.config    Line: 31 que é exatamente

     <authentication mode="Forms">
            <forms defaultUrl="~/index.aspx" loginUrl="~/login.aspx" timeout="100"/>
          </authentication>



    • Editado Nowlights quarta-feira, 27 de novembro de 2019 21:09
    quarta-feira, 27 de novembro de 2019 20:59

Todas as Respostas

  • Nowlights,

        Por favor, tente fazer o que o Breno Queiroz sugeriu em outro post:

    ================================================================
    ASP.NET Trust Level Medium/Full (Nivel de Segurança do servidor)      

    Vc não tem permissão para alterar o level trust da sua aplicação no servidor do KingHost.

    http://stackoverflow.com/questions/523636/system-web-aspnethostingpermission-securityexception-when-trying-to-use-managedf

    Teve gente que conseguiu resolver atualizando o URL Rewriter para a ultima versão. http://urlrewriter.codeplex.com/releases/view/89403
    Outra solução foi:

    Vá nas propriedades das dlls compiladas (windows explorer), verificar se ele tem seguinte mensagem de segurança (na parte inferior da janela): "Este arquivo veio de outro computador e pode ser bloqueado para ajudar a proteger este computador." Se estiver presente, clique em "Desbloquear", "Aplicar" e "OK".

    Blog Breno Queiroz – MCP

    https://social.msdn.microsoft.com/Forums/pt-BR/b8ebf499-e13d-424a-a65c-60d30d0ae865/aspnet-trust-level-mediumfull-nivel-de-segurana-do-servidor
    ================================================================
    Como resolver o problema de medium trust em asp.net

    https://pt.stackoverflow.com/questions/17637/como-resolver-o-problema-de-medium-trust-em-asp-net
    ================================================================
    trust level problem

    Trust levels in asp.net is set in the machine.config under you may refer below URLs for cause as well resolution on dedicated servers: 

    http://www.ehow.com/how_4397620_set-higher-trust-level-aspnet.html 
    http://support.microsoft.com/kb/320268 
    http://support.microsoft.com/kb/555466 

    I think you need to taks with your ISP in case of shared hosting

    https://forums.asp.net/t/1473840.aspx?trust+level+problem
    ================================================================
    Problemas com Security Level Trust (Servidor Locaweb)

    https://pt.stackoverflow.com/questions/78247/problemas-com-security-level-trust-servidor-locaweb
    ================================================================
    Info Gerais(Problemas com Medium Trust)

    https://social.msdn.microsoft.com/Forums/pt-BR/150e7e82-e930-483e-b1e1-ff406f127b79/info-geraisproblemas-com-medium-trust
    ================================================================
    Web.Config Trust Level - Deployment problem? #1716

    https://support.aspnetzero.com/QA/Questions/1716
    ================================================================

    []'s,
    Fabio I.
    quinta-feira, 28 de novembro de 2019 11:18