traefik中的用户认证和动态路由

User authentication and dynamic routing in traefik

我想用 traefik 替换 haproxy。但为了做到这一点,我必须更换一个 Lua 脚本来处理身份验证(通过身份验证令牌调用休息 API)和自定义重定向(某些 docker 服务)取决于 headers 和之前的身份验证。 有一个(简单的)方法吗?

现在关于迁移,我想暂时离开 haproxy 并将所有有效流量路由到 traefik。

认证和Traefik不是一件容易的事。在我的公司,我们刚刚从 Traefik 切换回 nginx,因为处理 ldap/kerberos/pki 等。使用 Traefik 可能会非常尴尬。可以将身份验证从 Traefik 传递给第三方,并使用 Forward Auth, so maybe take a look at that. You can also use BasicAuth 收集会话令牌或其他相关信息 尽管通过您的设置将其设置为 运行 可能会很麻烦。