Authentication traefik 1.3.0的基本身份验证和docker功能密码错误
我尝试了traefik的1.3.0版,但无法使基本的auth正常工作。这就是我所做的,你能指出我的错误(如果有)吗 我在用docker 17.03.1-ce开发Macbook pro,构建c6d412eAuthentication traefik 1.3.0的基本身份验证和docker功能密码错误,authentication,docker,traefik,Authentication,Docker,Traefik,我尝试了traefik的1.3.0版,但无法使基本的auth正常工作。这就是我所做的,你能指出我的错误(如果有)吗 我在用docker 17.03.1-ce开发Macbook pro,构建c6d412e 我使用本地主机上的一个节点(没有docker机器)遵循traefik文档中的说明 docker swarm init docker网络创建--driver=overlay-traefik-net docker服务创建\ --名称traefik\ --约束=节点。角色==管理器\ --发布80:
docker swarm init
docker网络创建--driver=overlay-traefik-net
docker服务创建\ --名称traefik\ --约束=节点。角色==管理器\ --发布80:80--发布8080:8080\ --mount type=bind,source=/var/run/docker.sock,target=/var/run/docker.sock\ --网络传输网\ 特拉菲克\ --码头工人\ --斯瓦姆莫德码头\ --docker.domain=traefik\ --码头工人手表\ --网络
docker服务创建\ --名字叫whoami\ --标签traefik.port=80\ --网络传输网\ emilevauge/whoami
- 给我traefik仪表板,其中添加了
作为前端和后端whoami
给出了预期的结果 主机名:d0ad61fcffa6curl-H主机:whoami.traefikhttp://localhost
docker服务rm whoami
docker服务创建\ --名字叫whoami\ --标签traefik.port=80\ --label traefik.frontend.auth.basic=test:$apr1$h6uskkw$IgXLP6ewTrSuBkTrqE8wj/,test2:$apr1$d9hr9HBB$4HxwgUir3HP4EsggP/QNo0\ --网络传输网\ emilevauge/whoami
- 给我traefik仪表板,其中添加了
作为前端和后端whoami
按预期为我提供401curl-H主机:whoami.traefikhttp://localhost
为我提供了401,这不是预期的curl-H主机:whoami.traefik-u测试:测试http://localhost
为我提供了401,这不是预期的curl-H主机:whoami.traefik-u test2:test2http://localhost
关于您是否在docker服务创建命令中引用或转义了$on?lol。。。我像傻瓜一样复制/粘贴了这些值。很好。谢谢你指出我的错误。@Pierre JeanVardanéga你是互联网上唯一一个指定如何在docker中传递基本身份的人