Progress
on the Web
Prompting the End User for Authentication Information
Instead of embedding authentication information in a server URL, you can ask WebClient to prompt the end user for them when they are needed. How you do this depends on whether the server is an application configuration-file server (from which the application configuration file is downloaded) or a codebase server (from which application components are downloaded):
- For an application configuration file server, in the Application Assembler’s Configuration File Locator Definition window, in the Authentication Information rectangle, fill in the End-User Description field and check the “Prompt for ID/Password (Unless Cached)” box.
Figure 5–2 shows the WebClient Application Assembler’s Configuration File Locator Definition window.
Figure 5–2: Asking WebClient to Prompt for Configuration File Server Authentication Information NOTE: WebClient uses this information only if the end user starts an already-installed WebClient application using a shortcut. For more information on starting an already-installed application using a shortcut, see Deploying an Application."
![]()
Figure 5–3 shows the subsequent authentication dialog displayed to the end user.
Figure 5–3: Configuration File Server Authentication Information Dialog
![]()
- For a codebase server, in the Application Assembler’s Codebase Locator Definition window, in the Authentication Information rectangle, fill in the End-User Description field. Then, check the “Prompt for ID/Password (Unless Cached)” button. Finally, if the codebase server is an AppServer, check the “Prompt for AppServerID/Password/Info String (Unless Cached)” button.
Figure 5–4 shows the Application Assembler’s Codebase Locator Definition window.
Figure 5–4: Asking WebClient to Prompt for Codebase Server Authentication Information
![]()
Figure 5–5 shows the subsequent authentication dialog displayed to the end user.
Figure 5–5: Codebase Server Authentication Information Dialog
![]()
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |