La mia app MVC ha funzionato fino a pochi minuti fa (con l'appartenenza asp/net come parte della soluzione). Tuttavia, senza modificare consapevolmente nulla di rilevante ogni richiesta, anche al mio homecontroller (che non ha attributi di autorizzazione ecc.).Tutte le richieste ottenute Errore HTTP 401.2 - Risposta non autorizzata
Ho preso tutte le voci fuori dal web.config per ora in materia di autorizzazione e ho controllare l'applicationhost.config che ha la seguente:
<access sslFlags="None" />
<applicationDependencies>
<application name="Active Server Pages" groupId="ASP" />
</applicationDependencies>
<authentication>
<anonymousAuthentication enabled="true" userName="" />
<basicAuthentication enabled="false" />
<clientCertificateMappingAuthentication enabled="false" />
<digestAuthentication enabled="false" />
<iisClientCertificateMappingAuthentication enabled="false">
</iisClientCertificateMappingAuthentication>
<windowsAuthentication enabled="false">
<providers>
<add value="Negotiate" />
<add value="NTLM" />
</providers>
</windowsAuthentication>
</authentication>
<authorization>
<add accessType="Allow" users="*" />
</authorization>
Qualcuno può suggerire quello che potrebbe essere causando questo?
Grazie
Ulteriori informazioni su questo, sono passato ad usare pieno IIS e il suo bel lavoro oggi, in modo che appaia come il suo un problema di IIS Express. Qualche indizio sulla causa? Non c'è una GUI Express completa di IIS oltre all'icona nella barra delle applicazioni?
Oppure, se si vuole utilizzare l'autenticazione integrata di Active Directory, modificare "Autenticazione di Windows" su Abilitato e lasciare "Autenticazione anonima" disabilitata. –
Avevo qualcosa di simile con ** Autenticazione Windows **, e dovevo cambiare come nella tua foto sopra nel pannello Proprietà del mio progetto da ** Disabilitato ** a ** Abilitato ** e bingo, era buono. –