2009-11-27 | Paul Boddie | raw annotate files changeset graph | Changed authentication tokens to use UTF-8, not ISO-8859-1 which was presumably in use as a safe interpretation of bytes, but would not be appropriate as a target encoding for Unicode objects. Changed OpenID redirection to include the query string, although this should be tested with the example resources. Added HTML-level character set information for the OpenID identity examples, although python-openid's HTML parsing doesn't respect the encoding, at least in release 2.0.2. |
1 #!/usr/bin/env python 2 3 from WebStack.Adapters.BaseHTTPRequestHandler import deploy 4 from OpenIDLogin import get_site_map 5 6 app_url = "http://localhost:8081" # No trailing "/"! 7 deployment_url = app_url 8 resource = get_site_map(app_url, deployment_url) 9 10 print "Serving..." 11 deploy(resource, address=("", 8081), handle_errors=0) 12 13 # vim: tabstop=4 expandtab shiftwidth=4