|
|
||||||||||
|
PKI
Enabling Oracle Single Sign-on
Server For those requiring the highest level of authentication for their Single Sign-on applications, Oracle offers certificate based authentication (X.509 client certificates) for the Oracle Single Sign-on Server using Oracle Certificate Authority (OCA). Important Note: Because misconfiguring this feature can cause problems with your mid tier SSO applications, it is strongly advised that you practice this exercise on a non production version of your Infrastructure first. There are two basic configurations we will be using in our lesson. Default Certificate Authentication (Certificate Only) and Fallback Authentication. Certificate Only Authentication Certificate Only Authentication only allows users who have been issued a digital certificate by the OCA to authenticate against your web applications. In this configuration, even if you have a valid user ID and password for an application, you will not be able to authenticate unless your browser has been issued a digital certificate from the OCA. Users with certificates will not be challenged for their user name and password because the certificate itself is their credential. If the certificate is valid, as soon as the user clicks the login button they will be automatically logged into their application without entering a user name and password. Fallback Authentication With Fallback Authentication configured, if a user has a certificate they will be automatically authenticated into their applications. However, with fallback authentication configured, if the user does not have a digital certificate, they will instead be challenged for a user name and password when they try to login and granted access if the user name and password are valid. Prerequisites: Oracle 10g Application Server infrastructure must be installed and running The Oracle Certificate Authority must be installed and running The Oracle Certificate Authority "Web Administration Enrollment" must be configured Subjects covered in this section: In this hands-on exercise we will be setting up the Oracle SSO server for Fallback Authentication. However, Fallback authentication is optional so you may skip Fallback authentication if you wish. During the configuration we will point out the minor differences between Certificate Only Authentication and Fallback Authentication setup. The exercise has been broken down into the following sections. SSL enabling the Oracle Application Server SSL enabling Oracle Single sign-on server Configuring Fallback authentication (Optional) Testing: Issuing a User Certificate |
||||||||||