Forms login problem

I have changed the web.config so I can run the app in a different location than the default (localhost:30913). This is running ok, but I can get to access as anonymous user. I'm sure this is an stupid configuration problem but I can't get working.
any help?

Well, I configured the application to run under my specific domanin (eg. myOxiteApp.domain.com) and this is working. At first I got the redirect problem but I fixed it by changing the web.config from this:

This is running ok, I guess, but everytime I run oxite I got the forms authentication form instead of the hello.world(). I guess there is a problem becasue if I run the application in its original location (localhost:30913) it runs perfectly and with no forms
authentication form until I click on the login link. How can I configure it so the app lets me see the default with no authentication required. I've been messing around with the <location path=""> in the web.config but with no luck, no hello.world(),
no css styles... just the authentication form.

hhhmmm...all I can think off offhand is that something else is conflicting with it. Do you have your Oxite app sitting underneath another application that it would inherit the web.config settings from?

Nope, the application is running alone, no app over it.
I have the application in the vs 2008 projects folder, IUSR has permision to read, write (I gave it full control to see the effects, but with no luck either).
I'm running on Windows Vista Ultimate 64, IIS7, english installation.
I have anonymous allowed and forms login/redirect enabled.
I'm willing to use this application on a big project, even making modifications so it complies with accessibility standards (WAI/W3C), but I do need to get it running beyond localhost :). I'm sure it's some damn stupid thing...