Oracle® Beehive Installation Guide Release 1 (1.4) for Microsoft Windows (32-Bit) Part Number E13792-02 |
|
|
View PDF |
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