This is the first time I've run into this!

A login page. The form submits directly into Acegi for authentication.

The username is: aáéÉíóúñÑ¿¡«» (I'm told these are spanish characters :-)

But when the string arrives in the DAO that looks up the user it looks
like this...

aáÃ(c)ÉíóúñÃ'¿¡«»

Now when I use the Fiddler proxy I can see the string encoded for
transport as this:

j_username=a%C3%A1%C3%A9%C3%89%C3%AD%C3%B3%C3%BA%C3%B1%C3%91%C2%BF%C2%A1%C2%AB%C2%BB

Luckily this app is a reimplementation of an ASP app and we have
access to the legacy app.

When the legacy app login page submits the username looks like this in proxy...

strUserName=a%E1%E9%C9%ED%F3%FA%F1%D1%BF%A1%AB%BB

I'm at a loss to explain why the encoded username would be different.
Same browser, the only diff is that one is ASP and one is
Java/Tapestry (on Jetty but the same problem shows on Tomcat).

Any ideas?

Geoff
--
The Spindle guy.          http://spindle.sf.net
Get help with Spindle:   
http://lists.sourceforge.net/mailman/listinfo/spindle-user
Blog:                     http://jroller.com/page/glongman
Feature Updates:          http://spindle.sf.net/updates

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to