Re: Relationship between IIS security and .NET AuthenticationManager
- From: "Joe Kaplan \(MVP - ADSI\)" <joseph.e.kaplan@xxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 6 Mar 2006 22:08:12 -0600
IIS actually implements the authentication protocols that it supports
(Basic, Digest, Negotiate, Client Cert), so that behavior is governed by the
settings in the IIS metabase.
I'm not totally clear on what the authentication module in System.Net
actually do, especially in relation to ASP.NET, but Windows authentication
is already "done" by the time ASP.NET sees the request.
If you don't want negotiate (only NTLM), you need to change the appropriate
IIS metabase property. This is done with a script or with a tool like
Metabase Explorer. Inetmgr does not expose UI for this. I generally find
myself doing the exact opposite to get Kerberos support, but some people
want NTLM for some reason.
I'm not sure about books that go into this. I learned most of what I know
from struggling with a vendor SSO product for more than a year. :)
Joe K.
"Manny Vellon" <mvellon@xxxxxxxxxx> wrote in message
news:%23Fcq%23wYQGHA.5924@xxxxxxxxxxxxxxxxxxxxxxx
Is there a good explanation (web page, book, etc.) of how IIS security and
AuthenticationManager security interrelate in the context of Web services?
I am experimenting with this and don't understand why if I call
AuthenticationManager.Unregister() and remove all authentication modules
except NTLM, that it seems that my IIS server is still trying to do
"Negotiate" authentication (as determined by an Ethereal sniff and looking
at the HTTP response headers (the "WWW-Authenticate" header). I've set up
my IIS folder and file security (on my web service directory and .asmx
file) to specify "Integrated Windows Authentication". I have verified
that the Unregister calls are doing the right thing (by iterating through
the RegisteredModules and verifying that only NTLM remains).
thanks.
.
- Follow-Ups:
- Re: Relationship between IIS security and .NET AuthenticationManager
- From: Manny Vellon
- Re: Relationship between IIS security and .NET AuthenticationManager
- From: Dominick Baier [DevelopMentor]
- Re: Relationship between IIS security and .NET AuthenticationManager
- References:
- Relationship between IIS security and .NET AuthenticationManager
- From: Manny Vellon
- Relationship between IIS security and .NET AuthenticationManager
- Prev by Date: Re: Can't get ActiveDirectoryMembershipProvider to work
- Next by Date: Re: JiT Debugger w/ StackOverflowException kept appearing
- Previous by thread: Relationship between IIS security and .NET AuthenticationManager
- Next by thread: Re: Relationship between IIS security and .NET AuthenticationManager
- Index(es):
Relevant Pages
|