首页 > 解决方案 > 如何使用 Spring saml 在 jax-rs 中实现 saml

问题描述

我正在尝试在 jax-rs 中实现 Spring saml。是否可以在非弹簧应用程序(jax-rs)中使用弹簧 saml。我通过将 SecurityConfiguration.class 传递给它来使用 AbstractSecurityWebApplicationInitializer 类来执行此操作。我在控制台中收到此消息。我无法将其重定向到身份提供者。

[http-nio-8080-exec-2] 调试 org.springframework.security.saml.context.SAMLContextProviderImpl - 未指定 IDP,使用默认http://www.okta.com/exka6ervpp4VHG9Gq5d6 19:14:48.273 [http-nio -8080-exec-2] DEBUG org.opensaml.saml2.metadata.provider.ChainingMetadataProvider - 检查子元数据提供程序以获取具有实体 ID 的实体描述符:http ://www.okta.com/exka6ervpp4VHG9Gq5d6 19:14:48.273 [http- nio-8080-exec-2] DEBUG org.opensaml.saml2.metadata.provider.AbstractMetadataProvider - 搜索实体 ID 为http://www.okta.com/exka6ervpp4VHG9Gq5d6 19:14:48.273 [http-nio -8080-exec-2] 调试 org.opensaml.saml2.metadata.provider.ChainingMetadataProvider - 检查子元数据提供程序以获取具有实体 ID 的实体描述符:http://www.okta.com/exka6ervpp4VHG9Gq5d6 19:14:48.273 [http-nio-8080-exec-2] DEBUG org.opensaml.saml2.metadata.provider.AbstractMetadataProvider - 搜索实体 ID 为http的实体描述符://www.okta.com/exka6ervpp4VHG9Gq5d6 19:14:48.273 [http-nio-8080-exec-2] DEBUG org.opensaml.saml2.metadata.provider.AbstractMetadataProvider - 搜索实体 ID 为http 的实体描述符: //www.okta.com/exka6ervpp4VHG9Gq5d6 19:14:48.274 [http-nio-8080-exec-2] 调试 org.springframework.security.saml.SAMLEntryPoint - 使用扩展元数据中的发现 URL 19:14:48.274 [

标签: jax-rskeycloaksamlsaml-2.0okta

解决方案


推荐阅读