problems with cherrypy`s http auth using wsgiref
Verfasst: Donnerstag 31. Juli 2008, 11:27
ich werd noch wahnsinnig
hier ist Gerold`s beispiel (http://www.python-forum.de/viewtopic.php?p=99420)
angepasst fuer die benutzung von cgi:
das problem ist, dass auch wenn ich als benutzer und password "test" eingebe, firefox mich nochmal nach dem benutzer und pwd fragt
ich benutze CherryPy 3.0.2
hier ist Gerold`s beispiel (http://www.python-forum.de/viewtopic.php?p=99420)
angepasst fuer die benutzung von cgi:
Code: Alles auswählen
#!/usr/bin/env python
# -*- coding: iso-8859-15 -*-
import cherrypy
import wsgiref.handlers
import atexit
class Root(object):
def index(self):
retval = 'Wenn du diesen Text siehst, dann bist du als "%s" eingelogt.'
return retval % cherrypy.request.login
index.exposed = True
conf = {
"/": {
"tools.digest_auth.on": True,
"tools.digest_auth.realm": 'localhost',
"tools.digest_auth.users": {
"test": "test",
}
},
}
cherrypy.config.update(conf)
cherrypy.config.update({'environment': 'embedded'})
if cherrypy.engine.state == 0:
cherrypy.engine.start(blocking=False)
atexit.register(cherrypy.engine.stop)
app = cherrypy.tree.mount(Root(), config = conf)
wsgiref.handlers.CGIHandler().run(app)
ich benutze CherryPy 3.0.2