Erro 404 ao acessar rota do ASP.NET MVC no IIS 7 / KB980368

Ao acessar uma URL do ASP.NET MVC, exposto no IIS 7, é lançado o erro 404 Page/Directory not found.

Existem duas maneiras de resolver este erro:

1) Adicionando o atributo runAllManagedModulesForAllRequests na seção Modules do Web.Config.

2) Instalação do KB980368 (http://support.microsoft.com/kb/980368).

A utilização do runAllManagedModulesForAllRequests é necessária para o roteamento de requisições quando não temos o KB instalado, mas a utilização da tag runAllManagedModulesForAllRequests acarreta em overheads de execução desnecessários.

Leia mais »

Publicidade

Your client certificate is either not trusted or is invalid (com Windows Server 2012 e IIS 8.0 (ou IIS 8.5))

A combinação de Windows Server 2012 com IIS 8.0 (ou IIS 8.5) pode funcionar um pouco diferente da combinação Windows Server 2012 com IIS 7.5.

Algumas alterações na funcionalidade Schannel Security Support Provider (SSP) impactaram no funcionamento do modelo de segurança e autenticação de aplicações. O SSP inclui recursos como Transport Layer Security (TLS), Secure Sockets Layer (SSL), e Datagram Transport Layer Security (DTLS). Todos esses recursos são muito importantes, pois envolvem tarefas de segurança e autenticação de aplicações.

Leia mais »