On Jan 12, 2012, at 11:12 AM, Tito Garrido wrote:

> Hey folks!
> 
> Is there a way, maybe using routes, to remove www.mydomain.com from the URL?

Use apache, or the equivalent, to redirect www accesses to the base domain.

But there does seem to be a bug as well.

> 
> I mean when the user type www.mydomain.com goes to mydomain.com... I'm asking 
> because I'm having problems with facebook authentication... when I try to 
> login from www.mydomain.com it returns:
> 
> Traceback (most recent call last):
> 
> 
>   File "/home/titogarrido/webapps/web2py27/web2py/gluon/restricted.py", line 
> 204, in restricted
> 
> 
>     exec ccode in environment
>   File 
> "/home/titogarrido/webapps/web2py27/web2py/applications/gt2/controllers/default.py",
>  line 458, in <module>
> 
> 
>   File "/home/titogarrido/webapps/web2py27/web2py/gluon/globals.py", line 
> 172, in <lambda>
> 
> 
>     self._caller = lambda f: f()
> 
> 
>   File 
> "/home/titogarrido/webapps/web2py27/web2py/applications/gt2/controllers/default.py",
>  line 58, in user
> 
> 
>     return dict(form=auth())
>   File "/home/titogarrido/webapps/web2py27/web2py/gluon/tools.py", line 1141, 
> in __call__
> 
> 
>     return getattr(self,args[0])()
> 
> 
>   File "/home/titogarrido/webapps/web2py27/web2py/gluon/tools.py", line 1770, 
> in login
> 
> 
>     redirect(cas.login_url(next))
> 
> 
>   File 
> "/home/titogarrido/webapps/web2py27/web2py/gluon/contrib/login_methods/oauth20_account.py",
>  line 148, in login_url
> 
> 
>     self.__oauth_login(next)
>   File 
> "/home/titogarrido/webapps/web2py27/web2py/gluon/contrib/login_methods/oauth20_account.py",
>  line 204, in __oauth_login
> 
> 
>     self.accessToken()
>   File 
> "/home/titogarrido/webapps/web2py27/web2py/gluon/contrib/login_methods/oauth20_account.py",
>  line 114, in accessToken
> 
> 
>     raise Exception(e.read())
> Exception: {"error":{"message":"redirect_uri isn't an absolute URI. Check RFC 
> 3986.","type":"OAuthException"}}
> 
> Using mydomain.com it works...
> 
> Not sure if it's a problem on my facebook config or oauth20_account.py.
> 
> Thanks,
> 
> Tito
> 
> -- 
> 
> Linux User #387870
> .........____
> .... _/_õ|__|
> ..º[ .-.___.-._| . . . .
> .__( o)__( o).:_______


Reply via email to