Ho cercato un po 'di tempo ma non riesco a trovare la risposta. Esistono modi per disabilitare/abilitare l'autenticazione anonima e Windows. Qualcuno sa come abilitare l'autenticazione di base su IIS Express (8.0) in Visual Studio 2013?Autenticazione di base su IIS Express
risposta
Nel file ApplicationHost.config
, trovare i nodi:
<basicAuthentication enabled="false" />
cambiare il valore di true
. Dovrebbe funzionare ora.
In caso contrario, impostare
<section name="basicAuthentication" overrideModeDefault="Allow" />
e che dovrebbe fare il trucco.
Nota: per VS 2015, vedere la risposta da Joost Aarts
Per le versioni precedenti di VS (2013 e inferiori), ApplicationHost.config
si possono trovare:
%userprofile%\my documents\iisexpress\config\applicationhost.config
Per quanto ne so, non c'è modo di abilitarlo per un solo progetto.
Qui ci sono un po 'più dettagli rispetto alla risposta precedente aveva:
% USERPROFILE% \ Documenti \ IISExpress \ config \ applicationhost.config: < BasicAuthentication enabled = "true"/>
Nello stesso file: impostare < anonymousAuthentication abilitato = username "false" = ""/>
Se non si utilizzano account di test di dominio, creare un account utente locale con la password per l'accesso di prova.
Un ulteriore testa a testa, in Visual Studio 2015, la posizione del file ApplicationHost.config che viene effettivamente utilizzato è all'interno di una cartella chiamata .VS all'interno della vostra cartella della soluzione. Quello nel tuo profilo utente non viene utilizzato
- 1. Risposta GZip su IIS Express
- 2. Esecuzione dell'applicazione MVC6 Beta8 su IIS Express
- 3. IIS Express o Cassini
- 4. Come avviare IIS Express?
- 5. disabilitare IIS Express?
- 6. Autenticazione base richiesta ajax su più domini
- 7. Wcf Autenticazione di base
- 8. MVC4/IIS/Autenticazione moduli Autenticazione SSO
- 9. Autenticazione HTTP di base su iPhone
- 10. VS2012 Opzione IIS Express Disabilitata
- 11. WebServiceHostFactory e autenticazione IIS
- 12. IIS express dalla riga di comando
- 13. Come rilevare la versione di IIS Express?
- 14. IIS Express supporta ASP Classic?
- 15. IIS Express non verrà avviato
- 16. Variabili globali in IIS Express
- 17. Creazione di directory virtuali in IIS express
- 18. autenticazione passaporto non riuscita nell'esempio di base
- 19. È possibile eseguire il downgrade di IIS Express 8 -> IIS Express 7.5 con VS2012
- 20. IIS Developer Express su XP utilizzando Visual Studio
- 21. Come installare IIS Express 7.5 su Windows XP?
- 22. Rimuovi limite caricamento 30 MB su IIS express
- 23. problema websocket con IIS 8 Express su Windows 7
- 24. IE/IIS problema di autenticazione integrata
- 25. WebMatrix 3 non supporta IIS Express 10
- 26. Elmah.MVC funziona con IIS Express ma non con IIS 7.5
- 27. Autenticazione Windows non funzionante in IIS Express, debugging con Visual Studio 2013, Windows 8
- 28. Autenticazione Windows IIS prima di Anonymous
- 29. Autenticazione di base HTTP condizionale
- 30. Autenticazione di base con Alamofire
Cosa succede se desidero attivarlo solo per un particolare progetto? Sembra che sarà abilitato per tutti i siti che eseguono la leggera correzione di IIS Express – Jepzen
: overrideModeDefault = "true" dovrebbe essere overrideModeDefault = "Allow" --- ma questa informazione ti porterà lì, abbinata alle informazioni della directory .vs del 2015 da Joost Aarts ha detto. - Confermato con VS 2015 – TravisWhidden