ben bu başka vaka biri içeri geç olduğunu biliyoruz bu soruyu bulur:
ngrok bir özel için kurulumu kolay sessiz ters HTTPS proxy ..
tek dezavantajı benim webapp2 uygulaması olduğunu hala HTTP üzerinden sunulmakta olduğuna inanmaktadır, bu nedenle redirect()
kullanımı, request.url
kullanarak göreli URL'leri mutlak URL'lere çözdüğü için iyi çalışmaz.
class BaseRequestHandler(RequestHandler):
def redirect(self, uri, permanent = False, abort = False, code = None, body = None):
if uri.startswith(('.', '/')):
base_url = self.request.url
if base_url.startswith('http://'):
base_url = 'https://' + base_url[7:]
uri = str(urlparse.urljoin(base_url, uri))
super(RequestHandler, self).redirect(uri, permanent, abort, code, body)
Diğer yarar fonksiyonları uygulamak için her durumda bir
BaseRequestHandler
sınıf gerektiği şu şekildedir:
Benim geçici çözüm RequestHandler.redirect
üzerine yazmak oldu. Tarayıcım çalıştı içinde
<Location /myproject/>
ProxyPass http://localhost:8080/
</Location>
Şimdi
https://localhost/myproject/
olacak:
'u nasıl çalıştırdınız? Ve bunu nasıl yaptınız? –
@AhmedNuaman Bu farklı bir soru - ve sunucufault.com için bir, Stack Overflow değil. –