Jacqueline Jaynes [MSFT] wrote:
> Microsoft want to make Windows 2003 more secure, so they changed the way
> they are sending anonymous account credentials, we have 2 solutions for
> this problem
>
> (1)Use the same Userid/password between these 2 machines (Recommended),Make
> this user
> id as anonymous user
>
> (2) Or you can use domain account as an anonymous account
Wow.. this is the most helpful information I have seen all day! Thank
you very much for the considerable effort! After looking into the
'SubAuthentication' and other details, the steps I took were:
- Register the Sub Authentication library
- Set the web site to 'Low' isolation (per instructions)
Oddly, when I viewed the 'AnonymousPasswordSync' value in the metabase
for the server, it was set to '1', or true ALREADY!
Additionaly, the IUSR_WEBSERVER account actually being used on this box
IS a domain account. (I renamed it to IUSR_WEB-B to protect the innocent)
So, long story short, it seems that the following two changes both
allowed the component calls to work:
1) Changing 'AnonymousPasswordSync' to false and setting the context to
'Low' isolation. (This is odd because it seems to contradict the docs
you referred me to)
2) Leaving everything as default and changing the global Isolation mode
(Right click "Web Sites") to NOT 'Run WWW service in IIS 5.0 isolation
mode'.
Very bizarre. So, I have noted this and give many thanks for the pointers.
I'm still confused as to how this all ties back to IIS passing
credentials through a DCOM call to a remote server, but I'm not gonna
complain.
Cheers!
-Sean<!-- ~MESSAGE_AFTER~ -->
>> Stay informed about: "General access denied error" under IIS accessin..