Prazer em desenvolver software
Boa tarde galera estou desenvolvente um aplicativo em visual studio C# e asp.net, porem
o componente reportviewer não roda (Medium Trust).
alguém pode sugerir que componente eu posso usar para gerar meus relatórios
Tags:
Permalink Responder até Roni Peterson Carvalho em 9 setembro 2016 at 12:16
Joselito, boa tarde.
A questão do Medium Trust, tem mesmo que ser assim ou você tem a possibilidade de mudar para Full Trust?
No caso, se você não pode mudar, você tem acesso a configurações do servidor? Se sim tiver, pode adicionar à configuração do medium trust os componentes de relatório para que estejam disponíveis neste level.
Roni Peterson Carvalho disse:
Joselito, boa tarde.
A questão do Medium Trust, tem mesmo que ser assim ou você tem a possibilidade de mudar para Full Trust?
No caso, se você não pode mudar, você tem acesso a configurações do servidor? Se sim tiver, pode adicionar à configuração do medium trust os componentes de relatório para que estejam disponíveis neste level.
Boa tarde Roni, eu ja tentei todas as configurações de achei na net e sempre da erro de violação de segurança. Em uma solicitação ao servidor eu recebir essa resposta:
nformamos que não dispomos mais de servidores Full Trust, para migração de novos sites.
Conforme orientação do fabricante do software Windows Server 2012, utilizamos políticas de segurança recomendadas para ambientes compartilhados (Medium Trust) com foco na integridade dos seus dados.
Deste modo, por questões de segurança, informamos que não serão lançados servidores Full Trust para migração.
Caso sejam verificadas dificuldades em sua aplicação, existem algumas opções para solucioná-las:
1) Caso você seja o desenvolvedor do componente, verifique se ele está assinado digitalmente através de uma chave "Strong Name". É necessário que o atributo "AllowPartiallyTrustedCallers" seja definido no código fonte do componente conforme https://msdn.microsoft.com/en-us/library/system.security.allowpartia...
2) Caso você não seja o desenvolvedor do componente, solicite junto ao fabricante uma versão compatível com ambientes "partially trusted" ou "medium trust".Obs: Vc sabe como eu faço essa configuração?
Permalink Responder até Roni Peterson Carvalho em 10 setembro 2016 at 20:46
Strong name você pode ler este site, https://www.blackwasp.co.uk/vssigning.aspx e a questão do atributo, você pode ler este outro https://support.microsoft.com/en-us/kb/839300
Eu tive esta situação, na época eu não obtive informação destes dois sites que citei, mas fiz um procedimento parecido com os sugeridos nos citados, e não obtive sucesso, não sei o que faltou.
© 2016 Criado por Ramon Durães.
Ativado por