Gå til innhold

ASP: MVC setter inn kontrollernavn i CAPTCHA URLen, hvordan unngå?


Anbefalte innlegg

Jeg bruker MVC systemet (eller hva jeg skal kalle det, www.asp.net/mvc )

Når jeg har en CAPTCHA kontroll som dette her i kontrolleren som heter Account:

 

<ccon:captchacontrol ID="captcha" />

 

Blir linken slik i nettleseren:

http://localhost/Account/catcha.acx?blabla

 

Fjerner jeg Account fra URLen blir den slik:

http://localhost/catcha.acx?blabla

 

Og da fungerer den... Problemet er at jeg ikke vet hvordan jeg skal unngå at MVC setter inn navnet på kontrolleren i URLen :)

Noen ideer?

 

(Merk: Vet ikke om koden er helt slik jeg har skrevet, skriver kun det jeg husker :p)

 

edit: OK, fant ut at det har med routing å gjøre...

Problemet er at den som allerede står oppført, altså:

 

routes.IgnoreRoute("{resource}.axd/{*pathInfo}")

 

Allerede skal fungere, men det gjør den ikke. Hvorfor ikke? :p

Endret av Wubbable
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...