关于spring security saml2的小问题。
为了缩小范围,问题涉及:
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-saml2-service-provider</artifactId>
<version>5.5.0</version>
</dependency>
我来自一个较旧的版本,在那里api被弃用。
relyingpartyregistration的新版本似乎有两个entityid,这有点混淆,哪个是哪个?
return RelyingPartyRegistration.withRegistrationId(registrationId)
.entityId(entityId)
.assertingPartyDetails(details -> details.entityId(entityId)).build();
查看这段代码,entityid出现了两次。
请问有什么不同?
非常感谢。
1条答案
按热度按时间hivapdat1#
这个
RelyingPartyRegistration.withRegistrationId(registrationId) .entityId(entityId)
表示在身份提供程序上注册的实体id。它是身份提供商知道您的应用程序的标识符。这个
.assertingPartyDetails(details -> details.entityId(entityId))
是实体提供商网站的url。