Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用CognosSDK、SpringSecurity和LDAP实现SSO_Sdk_Ldap_Spring Security Oauth2_Cognos_Spring Ldap - Fatal编程技术网

如何使用CognosSDK、SpringSecurity和LDAP实现SSO

如何使用CognosSDK、SpringSecurity和LDAP实现SSO,sdk,ldap,spring-security-oauth2,cognos,spring-ldap,Sdk,Ldap,Spring Security Oauth2,Cognos,Spring Ldap,目前,我们使用CognosSDK示例-installation\u location/SDK/java/Security/Logon.java在每次请求时登录Cognos(我指的不是SSO)。 我们需要使用LDAP和Spring安全性实现SSO,即如果用户登录到门户,要查看cognos报告,就不应该再次询问登录凭据(当门户和cognos共享AD时)。 我可以创建LdapContext,也可以通过SpringSecurity登录LDAP。但不确定如何使用Cognos SDK传递LdapContex

目前,我们使用CognosSDK示例-installation\u location/SDK/java/Security/Logon.java在每次请求时登录Cognos(我指的不是SSO)。 我们需要使用LDAP和Spring安全性实现SSO,即如果用户登录到门户,要查看cognos报告,就不应该再次询问登录凭据(当门户和cognos共享AD时)。 我可以创建LdapContext,也可以通过SpringSecurity登录LDAP。但不确定如何使用Cognos SDK传递LdapContext/Security Principal/User_信息来实现SSO。我引用了安装位置/sdk/AuthenticationProvider,但无法实现此功能。 请您介绍一下如何将LdapContext/Security Principal/User_信息传递给cognos,这将非常有帮助。多谢各位