¿Puede usar la identificación abierta para iniciar sesión en el servidor de desarrollo local con la versión 1.4.1 y python 2.5 del motor de la aplicación de Google?Inicio de sesión con OpenID en el servidor de desarrollo local para el motor de la aplicación Google
Cuando ejecuta este
self.redirect(users.create_login_url(continue_url, None, openid_url))
me redirigen a http://localhost/_ah/login en lugar de la URL de OpenID. La URL abierta y la URL continua son válidas.
Mi app.yaml se parece a esto
- url: /_ah/login_required
script: do_openid_login.py
- url: /users/(.*)
script: routers/user_router.py
login: required
Si hojeo a http://localhost/users/ También estoy redirigido a http://localhost/_ah/login en lugar de http://localhost/_ah/login_required
¿Hay un problema de configuración o no openid no funciona a nivel local?
La respuesta simple es openid no funciona localmente. Sin embargo, podría crear un área llamada de transición, pero probablemente no haya una manera offline de decir, por ejemplo, quién es un administrador y quién es un usuario habitual. –
¿Podría explicar esta idea de área de preparación? –