Usuário com melhor resposta
erroacessar aplicativo .net da rede no browser

Pergunta
-
amigos meus arquivos de aplicacoes de .net estao na rede ... qdo dou F5 para ver a aplicacao no browser da o erro :
Descrição: O aplicativo tentou executar uma operação não permitida pela diretiva de segurança. Para conceder a permissão necessária a esse aplicativo, entre em contato com o administrador do sistema ou altere o nível de confiança do aplicativo no arquivo de configuração.
Detalhes da Exceção: System.Security.SecurityException: Falha na solicitação da permissão de tipo 'System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
Erro de Origem:
Exceção não tratada foi gerada durante a execução da atual solicitação da Web. As informações relacionadas à origem e ao local da exceção podem ser identificadas usando-se o rastreamento de pilha de exceção abaixo.
Rastreamento de Pilha:
[SecurityException: Falha na solicitação da permissão de tipo 'System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.] System.Reflection.Assembly._GetType(String name, Boolean throwOnError, Boolean ignoreCase) +0 System.Reflection.Assembly.GetType(String name, Boolean throwOnError, Boolean ignoreCase) +42 System.Web.UI.Util.GetTypeFromAssemblies(ICollection assemblies, String typeName, Boolean ignoreCase) +145 System.Web.UI.TemplateParser.GetType(String typeName, Boolean ignoreCase, Boolean throwOnError) +73 System.Web.UI.TemplateParser.ProcessInheritsAttribute(String baseTypeName, String codeFileBaseTypeName, String src, Assembly assembly) +111 System.Web.UI.TemplateParser.PostProcessMainDirectiveAttributes(IDictionary parseData) +279
Erro de Servidor no Aplicativo '/'.
Exceção de Segurança
vi que preciso mudar o arquivo machine.config mas nao entendi como fazer .. alguem pode me ajudar ?
grato
- Movido AndreAlvesLima sexta-feira, 25 de junho de 2010 16:51 (De:.NET Development - Geral)
Respostas
-
Hi,
Se essea aplicacao esta publicada no IIS voce precisa aumentar o nivel de confianca.
http://technet.microsoft.com/pt-br/library/cc753658(WS.10).aspx
Att,
Adriel Codeco Silva Microsoft Partner http://adrielcodeco.wordpress.com www.uppercase.com.br adrielcodeco@hotmail.com- Marcado como Resposta Rogerio Massaro quinta-feira, 24 de junho de 2010 18:55
Todas as Respostas
-
Você pode criar um instalor para dar acesso as dll utilizando a ferramento que já vem com framework "Panel de Controle\Ferramentas Administrativas\.Net Framework Configuration\Security Policy\Increase Assembly Trust".
Com isto vc pode instalar as novas permissões no servidor.
Um Grande Abraço.
-
Hi,
Se essea aplicacao esta publicada no IIS voce precisa aumentar o nivel de confianca.
http://technet.microsoft.com/pt-br/library/cc753658(WS.10).aspx
Att,
Adriel Codeco Silva Microsoft Partner http://adrielcodeco.wordpress.com www.uppercase.com.br adrielcodeco@hotmail.com- Marcado como Resposta Rogerio Massaro quinta-feira, 24 de junho de 2010 18:55
-
-
Entao Adriel sou novo em plataformas .NET porem nao esta instalado o IIS na minha estacao de trabalho windows XP apenas aperto F5 no visual studio e qdo os arquivos da aplicacao estavam na minha maq local ele abria no IE normalmente porem qdo os arquivos estao num local de rede acontece o erro acima ...
se tiver alguma outra ideia agradeco !
valeuuu
-
Adriel ... instalei o IIS na maquina e funcionou ... vou ler mais como funciona o visual studio qdo nao se tem instalado o IIS na maquina pois na minha eu nao tinha instalado e as aplicacoes contidas na maquina local conseguia testar no browser normalmente ...
obriagdo a todos