Spring Boot:如何为SAML指定nameID策略

问题描述

我正在使用Spring Boot v2.3.3。

我试图通过使用v5.2中添加到spring的saml支持向我的应用程序添加SSO支持:(https://docs.spring.io/spring-security/site/docs/5.2.1.RELEASE/reference/htmlsingle/#saml2

我对Spring和SAML还是很陌生,尽管该参考页面提到当前功能集“支持加密的NameId元素”,但是我不确定如何配置应用程序以添加名称ID格式,或者如何发送身份提供者的名称ID。

我在这里(https://github.com/spring-projects/spring-security/tree/5.3.x/samples/boot/saml2login)复制了Spring Boot示例应用程序,但是我的IDP表示他们也需要一个nameID。

在理解我需要添加的内容方面的任何帮助将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)