OBIEE 和 asp.net 之间的 SSO 实现

Posted

技术标签:

【中文标题】OBIEE 和 asp.net 之间的 SSO 实现【英文标题】:SSO implementation betwwen OBIEE and asp.net 【发布时间】:2010-08-11 09:20:19 【问题描述】:

我们在 asp.net 中构建了应用程序,我们需要在其中的按钮上转到 OBIEE 仪表板。同样需要从 OBIEE 回到 ASP.NET 应用程序。

目前我正在使用 URL 中的用户名和密码从 ASP.net 页面重定向到 OBIEE。但根据我的要求,我需要实现 SSO 或用户名和密码不应在 URL 查询字符串中传递。

请建议如何实现它

谢谢

安库什

【问题讨论】:

【参考方案1】:

我不知道确切的答案,但这里有几个步骤来实现单点登录 (SSO)

在 RPD 中创建一个名为“Impersonator”的新用户。

在数据库中创建包含用户详细信息的表 [USER_INFO]。

在 PRD 中创建初始化块 siteminder_auth,如下所示。

'select USER_ID, GROUPNAME, WEBGROUPS, DISPLAYNAME, LOGLEVEL, PORTAL_PATH from USER_INFO where USER_ID=':USER'

从“演示目录安全”窗口中删除除“管理员”之外的所有用户。

instanceconfig.xml 中也需要做一些更改,其中之一是

启用 SSO="true"

希望这会有所帮助:)

【讨论】:

以上是关于OBIEE 和 asp.net 之间的 SSO 实现的主要内容,如果未能解决你的问题,请参考以下文章

Asp.Net 单点登录(SSO)|禁止重复登陆|登录强制下线

asp.net单点登录(SSO)解决方案

在 asp.net 中使用 SAML 2.0 的 SSO

在 asp.net mvc Web 应用程序中集成第三方应用程序的 SAML SSO

关于sharepoint如何做SSO,如何做OOS监视编辑

Azure Ad SSO 成功收到 IdToken 但 Request.IsAuthenticated 为 false 并在 asp.net MVC 5 中声明为 null