I found by myself a useful workaround, which is not perfect (correct redirection would be better) but works. Simply construct the logout link to redirect to _ah/openid_logout again (I think this should work also redirecting to a custom URL hosting the logout page).
String requestBase = <url of the app> String logoutURL = UserServiceFactory.getUserService().createLogoutURL(requestBase + "/ _ah/openid_logout?continue="+request.getRequestURI()); This handles automatic redirect correctly. On May 28, 9:22 am, "l.denardo" <lorenzo.dena...@gmail.com> wrote: > Even worse, if the user does save the authorization for the app, when > logged out gets redirected immediately to the app page, and being > still logged in to Google gets to the page again, making the logout > link seem just broken, when in fact user is logged out and then logged > in again authomatically. > > Is there any workaround for this? > > Thank you > Lorenzo > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appeng...@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.