When Public Users Access a Secured WebCenter Portal Page, a "Page Not Found" Instead of Login Page is Displayed.

(Doc ID 2003044.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle WebCenter Portal - Version 11.1.1.8.6 and later
Information in this document applies to any platform.

Symptoms

 
Customers want to implement a Portal where the Portal will be partially a secure site. The use case is as follows:
   - 90% of the pages are public
   - 10% of the pages are secured
   - users access the Portal Pages via Portal Navigation links or friendly urls.  
   

On a Public Portal (user not logged in), the links to secured pages is not available in the navigation model because public users do not have access to those pages...as expected.

If the user types in the link to the secured page, the browser either generates a HTTP 404 response or displays a "Page Not Found" system page.

Expected result :  When users access secured pages when not logged in, a login page is expected.


Test Case to demonstrate this behavior:

Key points:  Ensure the Portal is set as: PUBLIC  AND  
                  Overwrite the page permissions as required.

1. Create a Public Portal : myportal

2. Create Page : myadmin

3. Edit page security for myadmin :
      Override Security:
          Remove public-user role
          Remove Viewer  role
          Remove participant role
    
         Add user: scott, Full permissions
 
4. Identify the pretty url for the page:
    e.g. http://tools5.au.oracle.com:8888/webcenter/portal/myportal/myadmin
    
5. Logout

6. Access http://tools5.au.oracle.com:8888/webcenter/portal/myportal/myadmin

     "Page not found."  is displayed

     Expect: Login page.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms