Ho un sito Web MVC3 impostato con solo l'autenticazione di Windows abilitata (quindi i moduli anonimi sono disabilitati). Ogni volta che provo a colpire la pagina predefinita, qualcosa mi inoltra a questo URL;Sito Web MVC inoltra a/Account/Accedi con solo autenticazione di Windows abilitata
.../frontend/account/login ReturnUrl =% 2fMyApp% 2f
E ottengo un errore?;
Impossibile trovare la risorsa. Descrizione: HTTP 404. La risorsa che stai cercando (o una delle sue dipendenze) potrebbe essere stata rimossa, con il nome modificato o temporaneamente non disponibile. Si prega di rivedere il seguente URL e assicurarsi che sia stato digitato correttamente.
URL richiesto:/frontend/account/Login
Non c'è niente nel mio web.config che è configurato per cercare questa URL, ma c'era una sezione sull'utilizzo di autenticazione basata su form che ho rimosso;
<authentication mode="Forms">
<forms loginUrl="~/Account/LogOn" timeout="2880" />
</authentication>
avrei dovuto riconfigurare questa impostazione invece di rimuoverlo a titolo definitivo? Ho provato ad aggiungere questo in;
<authentication mode="Windows"></authentication>
Ma è ancora in avanti nello stesso punto. C'è qualcosa in più che dovrei fare qui?
Questo ha risolto il problema per me .. http://stackoverflow.com/questions/28483745/http-error-404-15-non-founder-perché-la-query-string-is-too-long –