外部用户登录
以外部用户的身份登录到 DC/OS
使用 DC/OS CLI 登录
前提条件:
-
要登录到 DC/OS CLI,请输入以下 auth login 命令。
dcos auth login --provider dcos-oidc-auth0
If your browser didn't open, please go to the following link:
http://172.17.0.2/login?redirect_uri=urn:ietf:wg:oauth:2.0:oob
Enter OpenID Connect ID Token:
>
- 按照所示的说明触发浏览器登录流程。
-
通过您的提供商登录后,复制浏览器中显示的
OpenID Connect ID token
。 -
将
OpenID Connect ID token
粘贴到 DC/OS CLI,以完成登录。注意:
-提供商
参数默认设置为dcos-oidc-auth0
。 -
通过执行以下命令来显示 DC/OS 认证令牌。
dcos config show core.dcos_acs_token
-
将 DC/OS 认证令牌作为
TOKEN
导出到环境中,以在 API 请求中使用它:export TOKEN=$(dcos config show core.dcos_acs_token)
使用 Web 界面登录
- 启动 DC/OS Web 界面。
- 使用您选择的身份提供商(Google、GitHub 或 Microsoft),通过单点登录流程登录。