首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我正在获得/戊SSO / SAML /SSO HTTP 404,当在戊SSO中配置SAML 2 SSO时找不到

我正在获得/戊SSO / SAML /SSO HTTP 404,当在戊SSO中配置SAML 2 SSO时找不到
EN

Stack Overflow用户
提问于 2018-12-10 05:43:04
回答 2查看 2.2K关注 0票数 0

我正在尝试用WSO2标识5.3.0Server在宾得8.1中配置SAML2SSO。我遵循了这些指南:

  • Server
  • http://docplayer.net/19831592-Saml-installation-and-integration-best-practices-updated-1-4-2016-authors-jonathan-jarvis-pedro-teixeira-and-joao-l-m.html

当我试图访问宾得时,浏览器会转到Identity Server登录页面:

成功登录后,我被正确地重定向到http://localhost:7070/pentaho/saml/SSO,但我得到的只是一个HTTP404,没有找到:

/saml/SSO是filterProcessesUrl的samlWebSSOProcessingFilter,它是在blueprint.xml文件中配置的。此外,日志中没有错误或异常。

我不知道还能去哪儿看看,任何想法都会很感激的。

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-12-16 03:12:37

激活org.pentaho.platform.spring.security.samlorg.springframework.security.saml包的调试之后,我可以在日志中看到异常:

找不到实体本地主机的org.opensaml.saml2.metadata.provider.MetadataProviderException:元数据和角色{urn:oasis:names:tc:SAML:2.0:metadata}IDPSSODescriptor

当查看服务提供者的元数据文件时,我发现它所引用的角色是该标记的xmlns属性:

代码语言:javascript
复制
<EntityDescriptor xmlns="urn:oasis:names:tc:SAML:2.0:metadata" entityID="wso2carbon">

我将entityID的值更改为localhost,然后它起作用了。

编辑:错误在标识提供程序元数据文件中。

票数 1
EN

Stack Overflow用户

发布于 2018-12-14 14:25:25

saml/sso实际上在服务提供者元数据文件中。

您需要上传catalina和戊why日志来确定404的原因,原因有很多。

请确保您的repository.spring.properties已正确配置为singleTenantAdminUsername

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53700075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档