The information in this article applies to:
SYMPTOMS
When a client authenticated via Automatic Cookie Authentication accesses a page that uses an AUO provider configured to write to the ou=Dynamic contain, you may encounter the following error:
CAUSEWhen authenticating anonymous users, AUO attempts to create a sub-contaner named ou=AnonymousUsers. In this scenario, the container it is attempting to create a sub-container in (ou=Dynamic) is designated for Dynamic Objects only. A container designated for Dynamic Objects is marked with the containsDynamicOnly attribute so it cannot contain anything but dynamic objects. RESOLUTIONThe configuration of the AUO provider should be modified so that AUO will not attempt to create a sub-container for objects associated with cookie authenticated clients. To do this, you must reconfigure the path suffix of the AUO provider to use the specific user property that is used for naming the object, typically the cn attribute. You can accomplish this by doing the following:
STATUSThis behavior is by design. MORE INFORMATIONTo keep dynamic objects from being written to disk, the container for the object must be marked with the "containsDynamicOnly" flag. This is explained in the following article in the Microsoft Knowledge Base: Q194720 Dynamic Data is Written to DiskAn alternative to creating a container and marking it with the "containsDynamicOnly" flag is to use the existing ou=Dynamic container. If ou=Dynamic is used, dynamic objects in use will not be visible via the MMC. Instructions exist that, when combined with the above information, will produce a configuration for handling dynamic objects that will be incompatible with cookie authenticated users. The following AUO configuration is responsible for this: In the AUO configuration dialog box:
Under this configuration, AUO will attempt to create a sub-container (AnonymousUsers) under ou=SessionStateData for anonymous (cookie authenticated) users. This configuration can be adjusted to work with cookie authenticated users and others. The following configuration will perform correctly: In the AUO configuration dialog box:
In this case, dynamic objects for all users will be kept in the SessionStateData container. REFERENCESUsing the Membership Directory and Active User Object (AUO) for Session State Data Additional query words:
Keywords : prodsitesrv3 |
Last Reviewed: March 26, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |