Your configuration file looks correct to me.
Please make sure that your request is really an Anonymous request (i.e. the Anonymous access is turned on in IIS and there are no authorization rules denying the anonymous access in the config file).
You can also check this by displayng the User.Identity.Name in your page.
If it's empty, then this is an anonymous request.
When you make an anonymous request, the server should issue the anonymous cookie with name=".LINKANONYMOUS".
This looks like this:
Set-Cookie: .LINKANONYMOUS=lZ20mKwyxgEkAAAANjBkN2M5YWYtZTVhMC00NDgyLTliOGMtZTBjNzg2YTQxZThl235215lj8fgQFVM4oqvY8VoOwu81; expires=Thu, 16-Feb-2006 03:53:50 GMT; path=/; HttpOnly
Also, there is a property on the Request object that you can use to retrieve the anonymous id: Request.AnonymousID.
This is a GUID (i.e. 60d7c9af-e5a0-4482-9b8c-e0c786a41e8e) and this is the kind of users you should see in the table for anonymous requests.
Hope this helps.
thanks,
laura
This posting is provided "AS IS" with no warranties, and confers no rights.