当前位置: 首页 > news >正文

java adfs sso_Spring SAML ADFS:java.security.InvalidKeyException

我的任务是实现对具有LDAP的Active Directory联合身份验证服务(SSL)的可访问性.

首先,我不得不说我在ADFS和SAML中的经验非常少.

我决定采用Spring Security SAML扩展来实现此功能.

我从GIThub下载并安装了Spring Security项目的SAML扩展:

https://github.com/spring-projects/spring-security-saml

>我从ADFS服务器下载元数据

>我将下载的元数据存储在saml2-sample / WEB-INF / src / main / resources / security / FederationMetadata.xml中,并增强了securityContext.xml的描述方式

>启动Web应用程序后,系统会自动生成元数据文档

>我创建一个metadata.xml并将其交给ADFS服务器的系统管理员

>系统管理员完成其余所有工作.

之后,我想测试登录名.选择IDP并单击“登录”按钮后,要求我提供凭据.

传输凭据后,我得到以下结果/异常:

- Evaluating security policy of type 'org.opensaml.ws.security.provider.BasicSecurityPolicy' for decoded message

- SAML protocol message was not signed, skipping XML signature processing

- Successfully decoded message.

- Checking SAML message intended destination endpoint against receiver endpoint

-


http://www.taodudu.cc/news/show-7665383.html

相关文章:

  • adfs sp java_SAML 2.0声称不通过ADFS
  • java adfs sso_实战:ADFS3.0单点登录系列-ADFS3.0安装配置
  • Dynamics 365配置ADFS
  • 基于SAML的ADFS认证集成方案
  • adfs 登录逻辑
  • 集成adfs
  • 设计模式 Design Parttern ——桥模式Bridge
  • JavaScript Promise详解 resolve()、reject()、then()、catch()、finally()(包含习题)
  • ABAP 逻辑数据库的循环REJECT
  • IJCAI2023 Summary Reject公布
  • return和reject、resolve的配合使用
  • Linux常用命令——reject命令
  • alpine linux默认账号密码
  • Alpine 安装依赖包
  • vmware安装alpine linux
  • alpine linux nginx,Docker alpine构建nginx
  • alpine安装启动mysql_Alpine Linux常用命令
  • alpine 编译c语言,Alpine Linux配置使用技巧
  • alpine 笔记
  • Alpine基本操作
  • Alpine VMware
  • C++编程之 std::forward
  • C++11 move和forward实现原理
  • Linux ip_forward
  • linux ip forward不起作用,linux-ipforward实现
  • association标签传多参
  • MyBatis之association和collection标签
  • MyBatis_延迟加载association和lazyLoadingEnabled详解
  • Mybatis 关联查寻 association 和 collection
  • resultMap中association的各个属性