openam - 使用 OpenAM 时如何修复“找不到身份提供程序”错误?
问题描述
我正在尝试设置 OpenWIS 软件。在 Fedora 28 中,我在以 root 身份运行的 tomcat 7.0.59 上部署了 OpenAM 12.0.0。
我还在tomcat 7.0.59 的另一个实例上部署了另一个名为openwis-user-portal 的webapp,该实例以另一个名为openwisuser 的用户身份运行。在 OpenAM 实例中,我将 openam 和 openwis-user-portal 分别导入为托管身份提供者和托管服务提供者,并使用协议 SAMLv2 将它们置于同一信任圈中。
我也在第一个 tomcat 实例上部署并配置了另一个名为 idpdiscovery 的 webapp。
但是当我尝试登录 openwis 用户门户时,它在日志文件中给出了以下错误:
“未找到身份提供程序。”
我错过了一些事情要做吗?
解决方案
推荐阅读
- python - matplotlib:当创建时指定的大小接近屏幕大小时,停止图形自动最大化
- amazon-web-services - AWS cloudformation 错误“属性 AvailabilityZone 的值必须是字符串类型”
- javascript - 如何通过 JS 或 Jquery 跟踪 DOM 修改?
- java - 使用 SAX 解析 XML 并根据值仅获取一个元素
- javascript - JavaScript Function, Click Button and Resizing (Reverses Button Function)
- javascript - Unable to use imported SASS styles in my React js project
- react-native - 如何在 react-native-calendars 中设置天之间的空间?
- api - 从api获取数据后重定向
- javascript - 根据 LWC 中的 For Each 循环值,Lightning-input Toggle 默认不会取消选中
- spring-boot - 无法使用 RediSearch 从 redis 数据库中检索日期和时间字段数据