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
web.config
文件,以启用联合单点登录。
“用户 ID”用于在 Self Service 中标识用户。“声明”用于在标识提供程序中标识用户。为了成功进行身份验证,Self Service 中的用户必须具有与标识提供程序中其中一个声明的值相匹配的“用户 ID”。
Self Service 会在尝试查找 Self Service 用户时查看以下声明:“名称”、“电子邮件”、“Windows 帐户名称”和 UPN。通常“名称”和“Windows 帐户名称”的格式为 domain\username
,而通常“电子邮件”和 UPN 的格式为 username@domain
。
可以通过门户输入用户,或者直接从 Active Directory 或以 .CSV
文件格式批量导入。
要更改 web.config
文件以启用联合单点登录,请执行以下操作:
- 导航至
install_path\WebSite
。 - 使用 Notepad 以管理员身份打开
web.config
。 - 查找 <modules> 部分并取消两个 IdentityModel 模块的注释。
- 查找 <authentication> 部分并将模式更改为 None。
- 在 <wsFederation> 元素的颁发者属性中输入 WS-Federation 网站的 URL
- 查找 <trustedIssuers> 部分并输入 WS-Federation 服务器的令牌签名的证书指纹。
注意:
指纹不应剪切和粘贴,因为这可能将隐藏字符插入文件,干扰指纹匹配。
- 如果这些更改在使用自签名 SSL 证书的测试系统上,则取消 <certificateValidation> 元素的注释。
- 保存
web.config
文件。
如果必须切换回“表单身份验证”,可以编辑 web.config
文件,并将身份验证模式设置为表单:<authentication mode="Forms">。切换回“表单身份验证”的一个实例是为从问题中恢复。
要确认是否已完全配置系统以进行联合登录,请执行以下操作:
- 关闭并重新打开 Internet Explorer
- 输入 Self Service 的 URL
- 如果环境使用测试证书,则接受两个证书错误
- 为之前创建的用户输入凭据。用户应可成功登录。