身份验证 - 本地部署
默认情况下,REST API 提供 'Basic Authentication' 身份验证。
要使用基本身份验证调用 REST API,必须使用 Local User 类型用户的凭据。不能使用可能与 CCH Tagetik 集成的任何外部身份验证系统(SAML、OpenID、HHC 等)的凭据。用户必须具有有效密码,且不得勾选 'Password to be changed' 选项。
如果没有有效用户,可以从(Repository 主页)> Users & Roles 文件 > Users 创建一个
创建新用户时,除了常规必填字段外,还需注意指定:
- User type:'Local user
- Password to be changed:未选择
此外,必须从(操作菜单)> Change Password 设置有效密码,因为通过 API 访问不允许更改已过期的密码。
还需要适当配置角色或引用用户,以允许访问所需的 API。