| Oracle® Beehive Installation Guide Release 1 (1.2 and 1.3) for Microsoft Windows Part Number E10478-03 |
|
|
View PDF |
Beta Draft
This module describes how to register Oracle Beehive as a partner application with Oracle Single Sign-On (OSSO), which means that you may delegate the authentication function to the single sign-on server. Oracle Beehive. For more information, refer to Chapter 4, "Configuring and Administering Partner Applications in Oracle Application Server Single Sign-On Administrator's Guide.
In the _AuthenticationService component, set the property SsoType to osso, then activate the configuration:
beectl modify_property --component _AuthenticationService -–name SsoType --value osso beectl activate_configuration
Run the OSSO registration tool, <OSSO home>\sso\bin\ssoreg.bat to register Oracle Beehive with the OSSO server:
ssoreg.bat
-oracle_home_path C:\oracle\appserver
-site_name example.com>
-config_mod_osso TRUE
-mod_osso_url http://example.com:7777
-remote_midtier
-config_file
C:\oracle\appserver\Apache\Apache\conf\osso\osso.example.conf
oracle_home_path: Specify the installation directory of the Oracle product that comes with Oracle Single Sign-On (in this example, OSSO is installed in C:\oracle\appserver\sso.
site_name: Specify the host name (including domain) of your Oracle Beehive instance.
config_mod_osso: Specify TRUE so that a configuration file is generated.
mod_osso_url: Specify the host name and HTTP listening port of your Oracle Beehive instance. To determine the HTTP listening port, run the beectl list_ports command.
remote_midtier: You must specify this option because Oracle Beehive is installed in a different home than OSSO.
config_file: The specified configuration file will be created.
Copy the configuration file you created in the previous step (osso.example.com) to <Oracle Beehive home>\Apache\Apache\conf\osso. Rename the file to osso.conf.
In the _AuthenticationService component, set the property OssoConfigFile to <Oracle Beehive home>\Apache\Apache\conf\osso\osso.conf, activate the configuration, then commit changes:
beectl modify_property
--component _AuthenticationService
-–name OssoConfigFile
--value <Oracle Beehive home>\Apache\Apache\conf\osso\osso.conf
beectl activate_configuration
beectl modify_local_configuration_files