Traefik Forward Authentication не перенаправляет - PullRequest
0 голосов
/ 22 декабря 2018

надеюсь, что кто-то может мне помочь, я пытаюсь настроить прямую аутентификацию в Traefik, но по какой-то причине она полностью игнорируется, когда я запрашиваю свои веб-страницы.Я настроил это следующим образом в traefik.toml:

[entryPoints]  

[entryPoints.http]  
address = ":80"   
[entryPoints.http.auth.forward]    
address = "http://172.19.0.5:8080" 
[entryPoints.http.redirect]
entryPoint = "https"  

[entryPoints.https]  
address = ":443"    
[entryPoints.https.auth.forward]    
address = "http://172.19.0.5:8080"
[entryPoints.https.tls]    
minVersion = "VersionTLS12"    
cipherSuites = 
[
"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384",
"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384",   
"TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305",   
"TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305",   
"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",   
"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"    
]

[acme]
#shorten this to save space, let me know if it is important...

[file]

[backends]
[backends.backend1]
[backends.backend1.servers.app1]
url = "https://internal-lan-ip"

[frontends.frontend1]
backend = "backend1"
passHostHeader = true
[frontends.frontend1.headers]
HostsProxyHeaders = ["X-Forwarded-Hosts"]
SSLRedirect = true
FrameDeny = true
STSSeconds = 315360000
STSIncludeSubdomains = true
ContentTypeNosniff = true
BrowserXssFilter = true
ReferrerPolicy = "same-origin"
[frontends.frontend1.routes.app1]
rule = "Host:app1.my-domain.com"

Может кто-нибудь помочь мне, почему запросы не принимаются / не пересылаются для аутентификации?

...