Web server plug-in remote user information processing

You can configure your Web server with a third-party authentication module and then configure the Web server plug-in to route requests to the application server. If an application calls the getRemoteUser() method, it relies on a private HTTP header that contains the remote user information. This private header is parsed by the plug-in. The plug-in sets the private HTTP header value when a Web server authentication module populates the remote user in the Web server data structure. If the private HTTP header value is not set, the application's call to getRemoteUser() returns a null value.

If the private header is not being set in the Sun One, IIS, or Domino Web server plug-in, make sure the request record includes information about the user requesting the data.

Note: If an application's call to getRemoteUser() returns a null value, or if the correct remote user information is not being added to the Web server plug-in's data structure, verify that the remote user parameter within the WebAgent is set to YES.