dmdock 0 Denunciar post Postado Novembro 23, 2014 Boa tarde! Criei um site padrão (daqueles que já vêm pré codificados do visual studio 2013), utilizando tecnologia asp.net mvc com autenticação comum por contas individuais. No meu localhost o site roda que é uma beleza, cadastra usuários, confiro no banco de dados e está tudo perfeito. Porém quando publico para o uol host, na hora de logar com um usuário cadastrado, ele dá problema de permissão (print: http://s18.postimg.org/fm2qw8gzt/print.png) Não acredito que seja necessário ter full trust para rodar uma aplicação tão básica, senão não seria possível hospedar asp.net mvc em quase nenhum servidor comercial. Deve ser alguma configuração (não funciona se eu definir trust level = full no webconfig pois o uol host não permite essa mudança). Já tentei de tudo que se pode imaginar, mas ainda não consegui fazer funcionar. Alguém já teve esse problema antes e pode me dar uma luz? Gratifica-se kkkkkk Abaixo a descrição do erro. Obrigado. Diego Descrição do erro: Server Error in '/' Application. Attempt by security transparent method 'Microsoft.AspNet.Identity.ClaimsIdentityFactory`1+<CreateAsync>d__0<TUser>.MoveNext()' to access security critical method 'System.Security.Claims.ClaimsIdentity.AddClaim(System.Security.Claims.Claim)' failed. Assembly 'Microsoft.AspNet.Identity.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' is partially trusted, which causes the CLR to make it entirely security transparent regardless of any transparency annotations in the assembly itself. In order to access security critical code, this assembly must be fully trusted.Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.MethodAccessException: Attempt by security transparent method 'Microsoft.AspNet.Identity.ClaimsIdentityFactory`1+<CreateAsync>d__0<TUser>.MoveNext()' to access security critical method 'System.Security.Claims.ClaimsIdentity.AddClaim(System.Security.Claims.Claim)' failed.Assembly 'Microsoft.AspNet.Identity.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' is partially trusted, which causes the CLR to make it entirely security transparent regardless of any transparency annotations in the assembly itself. In order to access security critical code, this assembly must be fully trusted. Compartilhar este post Link para o post Compartilhar em outros sites
T.Benichio 0 Denunciar post Postado Junho 12, 2015 Estou passando pelo mesmo problema com a Locaweb... tem que ser "Medium Trust" Compartilhar este post Link para o post Compartilhar em outros sites
Alisson_Santos 0 Denunciar post Postado Junho 15, 2015 Boa tarde Amigos. Chegaram a solicitar auxilio nas configurações do site que está hospedando? Geralmente eles auxiliam nas configurações devido a segurança deles mesmo. Compartilhar este post Link para o post Compartilhar em outros sites
Ivan.Teles 23 Denunciar post Postado Junho 18, 2015 Pessoal ja passei por isso tanto na locaweb quanto na uol, isso é configuração de nivel trust no servidor. você terão que alterar a forma como seu código trabalha. Vejam que um analista da locaweb até entrou em contato comigo no forum e pessoalmente por telefone. https://social.msdn.microsoft.com/Forums/pt-BR/379dee5f-49c3-4738-9d01-02bcc02b292a/erro-usando-singleton-na-locaweb?forum=aspnetpt Compartilhar este post Link para o post Compartilhar em outros sites