NetBackup™ Self Service 配置指南
配置 Self Service 以使用联合单点登录
Self Service 支持通过 WS-Federation Passive Protocol 进行联合单点登录。它通过 Microsoft Windows Identity Foundation (WIF) 实现,并使用 Security Assertion Markup Language (SAML) 令牌进行声明传输。但是不支持 SAML2 协议、SAML-P。
安装 Self Service 时,它配置为使用表单身份验证,该验证需要在首次登录中使用“管理员”帐户。
要通过标识提供程序进行身份验证,请执行以下操作:
- 在 Self Service 数据库中创建与标识提供程序中的用户对应的用户。
- 编辑 Self Service
appsettings.json
文件,以启用联合单点登录。
“用户 ID”用于在 Self Service 中标识用户。“声明”用于在标识提供程序中标识用户。为了成功进行身份验证,Self Service 中的用户必须具有与标识提供程序中其中一个声明的值相匹配的“用户 ID”。
Self Service 会在尝试查找 Self Service 用户时查看以下声明:“名称”、“电子邮件”、“Windows 帐户名称”和 UPN。通常“名称”和“Windows 帐户名称”的格式为 domain\username
,而通常“电子邮件”和 UPN 的格式为 username@domain
。
可以通过门户输入用户,或者直接从 Active Directory 或以 .CSV
文件格式批量导入。
要更改 appsettings.json
文件以启用联合单点登录,请执行以下操作:
- 导航至
install_path\WebSite
。 - 使用 Notepad 以管理员身份打开
appsettings.json
。 - 查找 <FederationAuthentication> 部分并将 Enabled 设置为 true,然后将 Wtrealm 和 MetadataAddress 设置为所需的值。
- 保存
appsettings.json
文件。
如果必须切换回“表单身份验证”,请编辑 appsettings.json
,并在 FederationAuthentication 部分中将 Enabled 选项设置为 false。需要切换回“表单身份验证”的一种情况是为从故障中恢复。
要确认是否已完全配置系统以进行联合登录,请执行以下操作:
- 关闭并重新打开 Internet Explorer
- 重新启动 IIS
- 输入 Self Service 的 URL
- 如果环境使用测试证书,则接受两个证书错误
- 为之前创建的用户输入凭据。用户应可成功登录。