Share via


AuthFilter Initialization

The information provided in this topic is useful to site developers. It is important to know the process that AuthFilter takes during initialization to do the following:

  • Verify that AuthFilter initialized. You can do this using Internet Services Manager.
  • Verify that the csapp.ini file exists in the correct folder, and contains the correct information (for example, the correct site name). For information about the csapp.ini file, see Csapp.ini File.
  • Verify that the connection string to the Administration database is correct. This is necessary because AuthFilter makes a connection to the Administration database through the siteconfig object.
  • Verify that the COM+ application (siteconfig) is configured correctly. This is necessary because AuthFilter must be able to use the siteconfig COM+ application to query information from the Administration database.

When the Web site receives a first request from a user, AuthFilter does the following:

  1. The site name and application name are retrieved (using the SiteName and AddressKeyName property values stored in the Csapp.ini file).
  2. A global cache is created, which is used for storing site configuration authentication properties. There is one entry for each site, and each entry is a collection of the authentication properties for that site.
  3. The site cache is populated with the CS Authentication resource properties read from the Administration database using the SiteConfig object.

Copyright © 2005 Microsoft Corporation.
All rights reserved.