Solution has been found.

1) Sign up for Google Apps.
2) Buy a domain name gochild2011.com
3) Add gochild2009.appspot.com as a service of gochild2011.com
4) Add new URL web.gochild2011.com for gochild2009.appspot.com
5) Modify host records with "web" point to 50.56.75.253 as A(Address)
record type.
6) Modify Nginx reverse proxy configuration file at 50.56.75.253 as
shown below.
    Location / {
                  proxy_redirect off;
                  proxy_set_header Host $host;
                  proxy_pass http://ghs.google.com;
                  proxy_set_header X-Real-IP $remote_addr;
                  proxy_set_header X-Forwarded-For
$proxy_add_x_forwarded_for;
    }

Now users in China should be able to sign in by Google Accounts and
play.
http://web.gochild2011.com

On Mar 1, 9:43 am, GoSharp Lite <gosharpl...@gmail.com> wrote:
> A reverse proxy positioned in front of Google Apps may record access
> logs, and these logs may be mined for usage information.
>
> Could above statement the reason that Google Accounts don't allow sign
> in through a reverse proxy?
>
> On Feb 28, 11:21 pm, GoSharp Lite <gosharpl...@gmail.com> wrote:
>
>
>
>
>
>
>
> > In order to give users in China access tohttp://gochild2009.appspot.com
> > , a reverse proxy has been set up athttp://50.56.75.253usingNginx.
>
> > When I try to sign in fromhttp://50.56.75.253, Google Accounts will
> > re-direct back tohttp://50.56.75.253withoutsign in.
>
> > Is it possible to have a reverse proxy and a working Google Accounts
> > sign in service?
>
> > p.s. Sign in link is currently disable inhttp://50.56.75.253inorder
> > not to confuse users.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to