944 messaggi dal 11 febbraio 2013
Ciao
in un progetto MVC ho creato e registrato un'area e sembra ok
quando pero eseguo il logout nella richiesta ottengo: dominio/AreaAmmi/ControllerUtente/Logout
con relativo errore aspxerrorpath

come posso risolvere ?

grazie
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao,
il problema è che ControllerUtente NON si trova in quell'area, giusto?
Se ti trovi in un'area, l'helper Html.ActionLink cercherà il controller e l'action all'interno dell'area in cui ti trovi.

Prova ad indicare esplicitamente che l'helper Html.ActionLink non deve usare alcuna area nel generare il link.
@Html.ActionLink("Logout", "Logout", "Utente", new { area = "" }, null)


Oppure, se non ti stai avvalendo dell'helper Html.ActionLink, usa un link così, che sfrutti un percorso assoluto:
<a href="/Utente/Logout">Logout</a>


ciao,
Moreno
Modificato da BrightSoul il 30 luglio 2017 09.15 -

Enjoy learning and just keep making
944 messaggi dal 11 febbraio 2013
Grazie Moreno ,
avevo già provato ma mi dava errore ...ora ho riprovato e funziona

grazie

ciao

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.