Problem Note 31818: Remote portlets might fail when using an authentication scheme other than basic
When the Web application environment is configured with an authentication scheme other than basic, remote portlets might display the following exception:
ServletException in:/sas/portlets/portletName/display.do]
Method must be executed before this function is called'
When basic authentication is used, the Portal attempts to pass authentication credentials to the remote application in the URL. When an authentication scheme other than basic is used, remote Web applications might incorrectly interpret the header and expect authentication credentials in the URL. This will cause the remote application to fail.
When an authentication scheme other than basic is used, remote applications must be configured so that they do not expect authentication information in the URL.
If the authentication is done by a front-end HTTP server, and the authentication is not basic, then URLs that are used in the portlet.xml for the remote portlet should bypass the front-end HTTP server and directly reference the Web application server port.
Select the Hot Fix tab in this note to access the hot fix for this issue.
After the fix is applied, the Portal will ignore any authentication headers other than basic, and will not attempt to pass them along to the Web application referenced by the remote portlet.
Operating System and Release Information
SAS System | SAS Information Delivery Portal | Microsoft® Windows® for x64 | 2.0 | 4.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows 2000 Advanced Server | 2.0 | 4.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows 2000 Datacenter Server | 2.0 | 4.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows 2000 Server | 2.0 | 4.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows 2000 Professional | 2.0 | 4.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows NT Workstation | 2.0 | | 9.1 TS1M3 SP4 | |
Microsoft Windows Server 2003 Datacenter Edition | 2.0 | 4.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows Server 2003 Enterprise Edition | 2.0 | 4.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows Server 2003 Standard Edition | 2.0 | 4.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows XP Professional | 2.0 | 4.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Windows Vista | 2.0 | 4.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
64-bit Enabled AIX | 2.0 | 4.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
64-bit Enabled Solaris | 2.0 | 4.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
HP-UX IPF | 2.0 | 4.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | medium |
Date Modified: | 2008-10-21 22:39:39 |
Date Created: | 2008-04-17 13:43:53 |