etwist/server.py
branchstable
changeset 8149 3ed48646f354
parent 7879 9aae456abab5
child 8272 18893bb969d2
child 8341 af813e7d5daa
equal deleted inserted replaced
8148:b7a195d54fd4 8149:3ed48646f354
   338             req.set_header('WWW-Authenticate', [('Basic', {'realm' : realm })], raw=False)
   338             req.set_header('WWW-Authenticate', [('Basic', {'realm' : realm })], raw=False)
   339         try:
   339         try:
   340             self.appli.connect(req)
   340             self.appli.connect(req)
   341         except Redirect, ex:
   341         except Redirect, ex:
   342             return self.redirect(request=req, location=ex.location)
   342             return self.redirect(request=req, location=ex.location)
   343         if https and req.session.anonymous_session:
   343         if https and req.session.anonymous_session and self.config['https-deny-anonymous']:
   344             # don't allow anonymous on https connection
   344             # don't allow anonymous on https connection
   345             return self.request_auth(request=req)
   345             return self.request_auth(request=req)
   346         if self.url_rewriter is not None:
   346         if self.url_rewriter is not None:
   347             # XXX should occur before authentication?
   347             # XXX should occur before authentication?
   348             try:
   348             try: