OBIEE 和 asp.net 之间的 SSO 实现
我们在 asp.net 中构建了应用程序,通过其中的按钮我们需要转到 OBIEE 仪表板。同样需要从 OBIEE 返回到 ASP.NET 应用程序。
目前,我正在使用从 ASP.net 页面到 OBIEE 的重定向,并在 URL 中使用用户名和密码。但根据我的要求,我需要实现 SSO,否则用户名和密码不应在 URL 查询字符串中传递。
请建议如何实施,
谢谢
Ankush
We have application build in asp.net in which on button we need to go to OBIEE dashboard. Similarly need to come back from OBIEE to ASP.NET application.
Currently I am using redirecting from ASP.net page to OBIEE with username and password in the URL. But as per my requirement i need to implement SSO or username and password should not be passed in URL query string.
Please suggest how to implement the it
Thanks
Ankush
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(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 中进行一些更改,其中之一是
SSOenabled="true"
希望这会有所帮助:)
I wouldn't know the precise answer, but here are few steps to implement single sign on (SSO)
create a new user with name 'Impersonator' in RPD.
create table [USER_INFO] with user's details in the DB.
create initialization block siteminder_auth in PRD as below.
'select USER_ID, GROUPNAME, WEBGROUPS, DISPLAYNAME, LOGLEVEL, PORTAL_PATH from USER_INFO where USER_ID=':USER'
Delete all users except 'Administrator' from the 'Presentation Catalog Security' window.
Also few changes need to be done in instanceconfig.xml, one of them is
SSO enabled="true"
Hope this helps :)