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 

Exibições: 39

Respostas a este tópico

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 http://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?

Strong name você pode ler este site, http://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. 

RSS

© 2017   Criado por Ramon Durães.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço