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 mvc Web 应用程序中集成第三方应用程序的 SAML SSO
Azure Ad SSO 成功收到 IdToken 但 Request.IsAuthenticated 为 false 并在 asp.net MVC 5 中声明为 null