Problema con utilizzo di HTTPHandler e login in finestra aperta con mo...

mercoledì 18 novembre 2009 - 13.37

zseven Profilo | Senior Member

Ciao ragazzi,
il problema come potete capire anche dal titolo è un pò difficile da spiegare, e spero possiate aiutarmi.

Sto cercando di aggiungere un sistema di login su di un sito di ecommerce che ho già creato e che già funziona, utilizzando il modalbox per far aprire la paginetta di login attraverso JQuery.

Quando si fa login in questa pagina se il login ha avuto successo si viene portati alla pagina in cui ci si trovava, altrimenti ad una pagina dove si danno le informazioni sul login sbagliato.

Questo ecommerce come ho scritto nell'oggetto ha nel web.config i parametri httphandler per l'url rewriting

<add verb="*" path="/marche-profumi/*.aspx" type="mioRewriteMarche, mioRewriteMarche"/>

Se provo a fare il login su di una pagina normale tutto a posto funziona tutto correttamente.
Se invece faccio il login da una pagina il cui nome viene rinominatodal comportamento degli http accade che invece di redirezionarmi alla pagina di errore come dovrebbe mi ricarica sempre la pagina di provenienza dandomi errore.

In origine ottenevo un errore sul viewstate MAC che ho risolto (credo) impostando nel web.config <pages enableViewStateMac="false">.

Non so se sono riuscito a spiegarmi bene, spero possiate darmi un suggerimento per risolvere.

***************
Aggiungo un indirizzo dove potete vedere in pratica il problema

violetta.napolisoftware.net

se provate ad esempio a fare il login dalla homepage inserendo
napoliweb
demo
vedrete che è tutto ok.
Lo stesso se, sempre dalla homepage, inserite dati sbagliati.

Se invece provata a fare il login da questa pagina per esempio:
http://violetta.napolisoftware.net/prodotti-profumerie-napoli/erno-lazlo-transphuse-topical-493.aspx
vedete che vi dà errore in quanto la stringa degli indirizzi non porta alla pagina corretta come dovrebbe.

***********************

Grazie mille
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5