500 after user registration via Google App Engine using hotmail account

I have an application deployed to Google App Engine.

The app uses the App Engine User API for login and registration. However, I noticed that if a user logs in with a hotmail account, after checking the account using the OpenID option. App Engine tries to direct the browser to the following URL: https://appengine.google.com/_ah/conflogin?continue=https://myappid.appspot.com/login.do , where /login.do is used in UserService. createLoginURL ("/login.do") to create a login url.

At this point, I am getting 500 Server Error as follows. When I check my server log, I couldn't find a request for login.do. Please, help.

Error: Server Error

The server encountered an error and was unable to fulfill your request. If the issue persists, please report your issue and include this error message and the request that caused it.


source to share

1 answer

I got this error when logging into 4 accounts. It works when you log into 3 accounts.

We cannot control the number of user accounts at the same time. I think this is a critical bug in google implementation.

Conclusion The user API is not used. The only way is to use OAuth.



All Articles