equal
deleted
inserted
replaced
163 https = True |
163 https = True |
164 baseurl = self.https_url or self.base_url |
164 baseurl = self.https_url or self.base_url |
165 else: |
165 else: |
166 https = False |
166 https = False |
167 baseurl = self.base_url |
167 baseurl = self.base_url |
168 if self.config['use-request-subdomain']: |
|
169 baseurl = host_prefixed_baseurl(baseurl, host) |
|
170 self.warning('used baseurl is %s for this request', baseurl) |
|
171 req = CubicWebTwistedRequestAdapter(request, self.appli.vreg, https, baseurl) |
168 req = CubicWebTwistedRequestAdapter(request, self.appli.vreg, https, baseurl) |
172 if req.authmode == 'http': |
169 if req.authmode == 'http': |
173 # activate realm-based auth |
170 # activate realm-based auth |
174 realm = self.config['realm'] |
171 realm = self.config['realm'] |
175 req.set_header('WWW-Authenticate', [('Basic', {'realm' : realm })], raw=False) |
172 req.set_header('WWW-Authenticate', [('Basic', {'realm' : realm })], raw=False) |