单点登录 (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 -服务器 重启
单点登录现已启用。