I previously asked a question about using app engine\'s remote_api with openID, and the answer worked well, both securely and insecurely. At some point soon after, however, som
Regards this
http://code.google.com/intl/en-US/appengine/articles/openid.html
WARNING: at the time of this writing, OpenID is not supported if your app runs in secure mode using HTTPS.
Regards this in last revision in 1.3.7 release
def ConfigureRemoteDatastore(app_id,
path,
auth_func,
servername=None,
rpc_server_factory=appengine_rpc.HttpRpcServer,
rtok=None,
secure=False):
"""Does necessary setup to allow easy remote access to an AppEngine datastore.
Either servername must be provided or app_id must not be None. If app_id
is None and a servername is provided, this function will send a request
to the server to retrieve the app_id.
Args:
app_id: The app_id of your app, as declared in app.yaml.
path: The path to the remote_api handler for your app
(for example, '/remote_api').
auth_func: A function that takes no arguments and returns a
(username, password) tuple. This will be called if your application
requires authentication to access the remote_api handler (it should!)
and you do not already have a valid auth cookie.
servername: The hostname your app is deployed on. Defaults to
.appspot.com.
rpc_server_factory: A factory to construct the rpc server for the datastore.
rtok: The validation token to sent with app_id lookups. If None, a random
token is used.
secure: Use SSL when communicating with the server.
So, did you try it with new sdk?