Previous Topic: Handle Complex URIsNext Topic: Specify Bad TARGET Characters


IIS 6.0 Servers and BadURLChars Settings

The SiteMinder Web Agent for an IIS 6.0 web server functions as an ISAPI extension. When a HTTP request comes through, IIS 6.0 web server always processes the request first before the Web Agent.

The IIS 6.0 web server may filter a URL for bad characters before passing the request to the Web Agent. The server maps a URI to a physical Web resource, such as an HTML page or CGI application. As a result, the Web Agent may not see certain characters from the original URI if the URI is modified during the mapping process. The Web Agent only acts on the resource that the web server passes to it. You need to consider this when including characters in the BadURLChars parameter.

Note: After the IIS 6.0 web server filters some characters, it may return an error page instead of passing the request to the Web Agent.