将 ThingWorx 配置为 SSO
1. 在开始将 ThingWorx 配置为 SSO 之前,请停止 ThingWorx 服务器。
◦ 在
添加 IdP 元数据文件 中 - 将在
先决条件中下载的
FederationMetadata.xml 文件复制到
<ThingWorx Installation Folder>/ThingworxPlatform/ssoSecurityConfig 文件夹。将文件重命名为
sso–idp-metadata.xml。
▪ metadataEntityId - 使用在
添加信赖方信任过程的步骤 9 中创建的
Relying Party Trust Identifier 值。
▪ samlAssertionUserNameAttributeName - 输入以下值:
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name
3. 将
sso-keystore.jks 复制到
<ThingWorx Installation Folder>/ThingworxPlatform/ssoSecurityConfig 文件夹。
sso-keystore.jks 已于
创建和导入 ThingWorx 签名证书过程中创建。
4. 将
导出 AD FS 签名证书过程中导出的 AD FS 签名证书导入
<ThingWorx Installation Folder>/ThingworxPlatform/ssoSecurityConfig/sso-keystore.jks。
5. 启动 ThingWorx 服务器。
6. 使用相应凭据以管理员用户身份登录 ThingWorx Composer 以验证 AD FS 身份验证是否已正确配置。