单点登录 (AEN 4.1.2)

Anaconda Enterprise Notebook 的单点登录 (SSO) 功能创建了一个新的身份验证提供程序,该提供程序遵循 Anaconda Enterprise Repository 进行登录并使用来自 Repository 的身份验证 cookie。

要启用此功能,请将 AEN 和 Repository 部署在同一台机器上并修改以下配置文件。

在位于 AEN 服务器的 config.json 中 /opt/wakari/wakari-server/ etc/wakari/config.json添加以下内容:

{ 
EXISTING_CONFIGURATION , 
"SECRET_KEY" :  "<repo 签名密钥>" , 
"REPO_LOGIN_URL" : 
    "http://example_repo.com:8080/account/login?next=http://example_repo.com/" 
}

SECRET_KEY从 Anaconda Repository 配置文件中复制。

在位于 AEN 服务器的 wk-server-config.json 中 /opt/wakari/wakari-server/ etc/wakari/wk-server-config.json修改以下行:

{ 
EXISTING_CONFIGURATION , 
"accounts" :  "wk_server.plugins.accounts.repo" , 
}

要激活更改重新启动wakari-server

须藤 服务 wakari -服务器 重启

单点登录现已启用。