Single sign-on as a Pattern Application

xiaoxiao2021-03-06  14

Jive Forum supports LDAP authentication methods. It has two basic modes. One is Mixed LDAP mode, that is, the user information related to authentication is stored in the LDAP database, and the user's other information is still stored in the relational database; the other is Pure LDAP mode, that is, all user information is stored in LDAP, but it is more cumbersome in deployment implementation and needs to extend the SCHEMA of the LDAP database. This paper mainly performs SSO testing for the JIVE Forum deployed by the first mode, which should be identical to the latter mode effect.

When the Jive Forum is deployed, you need to use Oracle Internet Directory (OID) as an LDAP directory database, all users located under the search path can log in to jive forum. You can specify an administrator when configured, and use in the Oracle database JiveUserPrep table. The user's UserId replaces the UserID of the original Admin. Then follow the steps below.

Introduction

This document describes how you should configure Jive Forums Enterprise Edition to leverage Oracle Identity Management for maintaining the user credentials. It also describes how you can register the OracleAS Provider for Jive Forums with your OracleAS Portal and how to add the provider's portlets to your portal page YOULD USE SESE INSTRUCTIONS IF YOUR JIVE Forum Enterprise Edition Application IS Deployed on The OracleAs Instance.

NOTE: This Feature Is Not Available on The Professional Editions of Jive Forum.

Configuring Jive Forums To Leverage Oracle Identity Management

Oracle Identity Management

It is possible to configure Jive Forums to use Oracle Identity Management as an external LDAP server to authenticate and store user profile information. This configuration ensures that the user entries are managed by a single server. Please refer to your Jive Forums Installation Document for further information on how to configure the Jive Forums application to work in the LDAP mode. in order to configure the LDAP mode, you will require to gather the following information about the Oracle Identity Management, against which you are authenticating your users.

The Identity Management hostThe Identity Management portThe base DN for searching the users.The above information can be obtained from OracleAS Portal, available on the Builder Page, under Administer-> Global Settings.Once you have your Jive Forums application running successfully in the LDAP mode Make The Following Changes to the Jive_Config.xml File in Your JiveHome Directory. Replace the existing entry for the element with the following one.

Oracle.webdb.ohs.forum.security.portAllDaPauthfactory

SINGLE SIGN-ON

It is also possible to have an Oracle Single Sign-On (SSO) server authenticate the users for the Jive Forums application. This functionality can be achieved by modifying the login / logout actions of the Jive Forums application. In order to enable the SSO feature YOU HAVE TO CREATE A File Named Custom-Actions.xml File In The Web-INF / CLASS DIRECTORY, WITH THE FOLLOWING Content:

dored.jspa? Url = {jive.login.canceload} DOREDIRECT.JSPA? URL = index.jsp Logout-Success.jsp error.jsp Note: if the file already exists, the copy AND Paste the content within the

Tag, Into THE

Custom-actions.xml file.

The Would Need To Be Restarted for the Change Do Take Effect, Where Is The Oc4j Instance Where Jive Forum Is Installed.

Registering the provider

. Login to OracleAS Portal as an OracleAS Portal Administrator Go to the Administer tab of the OracleAS Portal Builder page Under the Portlets tab, click on Register a Provider within the Remote Providers portlet Fill out provider information for the Provider..:

Name: OracleAS_Provider_for_Jive_Forums Display Name: OracleAS Provider for Jive Forums Timeout: 30 Timeout Message: OracleAS Provider for Jive Forums Timed Out Implementation Style: Web Click on the Next button to enter the Web Provider specific information Enter the Web Provider location

URL: http: // : / / providers / forumexample: if Your Jive URL Looks Like,

http://my.company.com/jive3, the your web provider location is

http://my.company.com/jive3/providers/forum

Select the radio button labeled The user has the same identity in the Web providers application as in the Single Sign-On identity. Scroll down to the User / Session Information section and specify the login frequency as Once Per Session. Click on the Finish button to Complete the registration

Note: When registering a new provider with OracleAS Portal, only the user who registered the provider has privileges to see the provider / portlets If necessary, go to the Folder with the name of the provider within the Portlet Repository content area and update the provider. Privileges as itd.

Adding The Oracleas Provider for Jive Forum 'Portlets To a Portal Page

You are now Ready To Add The Oracleas Provider for Jive Forums Portlets To a page.

转载请注明原文地址:https://www.9cbs.com/read-49708.html

New Post(0)