SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 31818: Remote portlets might fail when using an authentication scheme other than basic

DetailsHotfixAboutRate It

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

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Information Delivery PortalMicrosoft® Windows® for x642.04.29.1 TS1M3 SP49.2 TS2M0
Microsoft Windows 2000 Advanced Server2.04.29.1 TS1M3 SP49.2 TS2M0
Microsoft Windows 2000 Datacenter Server2.04.29.1 TS1M3 SP49.2 TS2M0
Microsoft Windows 2000 Server2.04.29.1 TS1M3 SP49.2 TS2M0
Microsoft Windows 2000 Professional2.04.29.1 TS1M3 SP49.2 TS2M0
Microsoft Windows NT Workstation2.09.1 TS1M3 SP4
Microsoft Windows Server 2003 Datacenter Edition2.04.29.1 TS1M3 SP49.2 TS2M0
Microsoft Windows Server 2003 Enterprise Edition2.04.29.1 TS1M3 SP49.2 TS2M0
Microsoft Windows Server 2003 Standard Edition2.04.29.1 TS1M3 SP49.2 TS2M0
Microsoft Windows XP Professional2.04.29.1 TS1M3 SP49.2 TS2M0
Windows Vista2.04.29.1 TS1M3 SP49.2 TS2M0
64-bit Enabled AIX2.04.29.1 TS1M3 SP49.2 TS2M0
64-bit Enabled Solaris2.04.29.1 TS1M3 SP49.2 TS2M0
HP-UX IPF2.04.29.1 TS1M3 SP49.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.