Usage Note 42996: SAS Logon Manager prompts for credentials every time that a SAS® Stored Process is submitted from a custom input form or as a direct URL address
When a SAS® Stored Process is submitted using a custom input form or as a direct URL address, the SAS Logon Manager might prompt for credentials every time that the SAS Stored Process is executed. This behavior is most likely to occur when there is a mismatch between fully qualified host names and short host names that are specified for the Web server in the SAS Logon Manager 9.x connection properties and in the custom input form or URL address.
Such a situation could occur under the following conditions:
- The SAS Logon Manager 9.x is configured to use a fully qualified host name, such as
http://myserver.mycompany.com
- However, the custom input form or URL address references the Web server using the short host name:
http://myserver
- Conversely, the repeated login prompt can also occur if:
- the SAS Logon Manager is configured to use the short host name, and...
- the custom input form or URL address references the fully qualified host name.
In each case, the Web server interprets the fully qualified host names and short host names as being different, and therefore creates a new HTTP session with each submission. The creation of a new session triggers the prompt for credentials.
Depending on the level of logging enabled for the Stored Process Web Application, the following message might be written to the application log file:
2011-04-13 10:45:28,872 [http-0.0.0.0-8180-15] WARN [] com.sas.svcs.webapp.servlet.SecurityFilter -
The current HttpSession level entityKey does not match the value presented as a request parameter.
The HttpSession will be invalidated and this request processed as a new HttpSession / User.
The connection host name, port and communication protocol for SAS Logon Manager are configured during the application's installation. The settings can be viewed or changed from SAS Management Console's Plug-ins tab.
To view or change the settings, perform the following steps:
- Expand Application Management.
- Expand Configuration Manager.
- Right-click on Logon Manager 9.x to open the Logon Manager 9.x Properties dialog box.
- Select the Connection tab.
- Examine the Host Name field (see the example below).

Operating System and Release Information
| SAS System | SAS Integration Technologies | z/OS | 9.2 TS2M0 | |
| Microsoft® Windows® for 64-Bit Itanium-based Systems | 9.2 TS2M0 | |
| Microsoft Windows Server 2003 Datacenter 64-bit Edition | 9.2 TS2M0 | |
| Microsoft Windows Server 2003 Enterprise 64-bit Edition | 9.2 TS2M0 | |
| Microsoft Windows XP 64-bit Edition | 9.2 TS2M0 | |
| Microsoft® Windows® for x64 | 9.2 TS2M0 | |
| Microsoft Windows Server 2003 Datacenter Edition | 9.2 TS2M0 | |
| Microsoft Windows Server 2003 Enterprise Edition | 9.2 TS2M0 | |
| Microsoft Windows Server 2003 Standard Edition | 9.2 TS2M0 | |
| Microsoft Windows Server 2003 for x64 | 9.2 TS2M0 | |
| Microsoft Windows Server 2008 for x64 | 9.2 TS2M0 | |
| Microsoft Windows XP Professional | 9.2 TS2M0 | |
| Windows Vista | 9.2 TS2M0 | |
| Windows Vista for x64 | 9.2 TS2M0 | |
| 64-bit Enabled AIX | 9.2 TS2M0 | |
| 64-bit Enabled HP-UX | 9.2 TS2M0 | |
| 64-bit Enabled Solaris | 9.2 TS2M0 | |
| HP-UX IPF | 9.2 TS2M0 | |
| Linux | 9.2 TS2M0 | |
| Linux for x64 | 9.2 TS2M0 | |
| OpenVMS on HP Integrity | 9.2 TS2M0 | |
| Solaris for x64 | 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.
SAS Logon Manager prompts for credentials every time that a SAS® Stored Process is submitted from a custom input form or URL address
| Type: | Usage Note |
| Priority: | |
| Topic: | Query and Reporting ==> Interactive Querying Query and Reporting ==> Report Distribution Query and Reporting
|
| Date Modified: | 2011-10-24 15:19:04 |
| Date Created: | 2011-04-19 13:48:44 |