通过Traefik验证请求
我正在考虑使用traefik作为一套微服务的代理。
但是我意识到traefik不支持认证机制,例如Kong提供的认证机制。
我想使用traefik注册使用者,并允许基于身份验证进行访问。
是否有建议的做法?
理想情况下,我希望将所有传入请求转发到验证传入请求的服务。但是,我无法通过使用自定义中间件找到任何方法来使用traefik。
简而言之,有没有办法将这样的中间件添加到traefik并让它在允许请求通过之前执行远程检查?
(内置于traefik的基本身份验证非常有限。)
答案 0 :(得分:1)
我不相信Traefik目前支持这一点。您是否正在使用Traefik背后的服务发现层,例如Consul / Kubernetes Ingress?如果是这样,这些服务可能会支持ACL access服务。