技术文章 - CS314405

配置 SSO 时访问 Windchill 页面时出现“opensaml::saml2md::MetadataException”错误“无法定位身份提供程序的元数据”

已修改: 07-Mar-2024   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • Windchill PDMLink 11.0 to 13.0

说明

  • 配置 SSO 时访问 Windchill 页面时 Web 浏览器出错
Unknown or Unusable Identity Provider 
The identity provider supplying your login credentials is not authorized for use with this service or does not support the necessary capabilities.
To report this problem, please contact the site administrator at xxx. 
Please include the following error message in any email: 
Identity provider lookup failed at (http://xxx.xxx.com/Windchill/) 
EntityID: http://xxx.xxx.com/adfs/services/trust 
opensaml::saml2md::MetadataException: Unable to locate metadata for identity provider (http://xxx.xxx.com/adfs/services/trust)
  • shibd_warn.log中报告以下错误:
错误 OpenSAML.MetadataProvider.XML:加载资源时出错 (https://<SERVER_NAME>/FederationMetadata/2007-06/FederationMetadata.xml):解析期间出现 XML 错误,请检查日志以了解具体信息
警告 OpenSAML.MetadataProvider.XML:将重新加载间隔调整为 600 秒
警告 OpenSAML.MetadataProvider.XML:尝试备份文件,加载远程资源时出现异常:解析期间出现 XML 错误,请检查日志以了解具体信息
错误 XMLTooling.ParserPool:第 1 行第 2722 列出错,消息:找不到名称空间“http://docs.oasis-open.org/wsfed/federation/200706”的语法
错误 XMLTooling.ParserPool:第 1 行第 2722 列出错,消息:未为元素“RoleDescriptor”声明属性“ServiceDisplayName”
错误 XMLTooling.ParserPool:第 1 行第 3921 列出错,消息:未找到元素“fed:ClaimTypesRequested”的声明
错误 XMLTooling.ParserPool:第 1 行第 32355 列出错,消息:未找到元素“fed:TargetScopes”的声明
错误 XMLTooling.ParserPool:第 1 行第 33466 列出错,消息:未找到元素“fed:ApplicationServiceEndpoint”的声明
错误 XMLTooling.ParserPool:第 1 行第 33722 列出错,消息:未找到元素“fed:PassiveRequestorEndpoint”的声明
错误 XMLTooling.ParserPool:第 1 行第 33912 列出错,消息:内容模型不允许元素“fed:ClaimTypesRequested”
这是文章 314405 的 PDF 版本,可能已过期。最新版本 CS314405