Re: WebClient + Credentials + HTTP 401 Status Codes
From: Joe Kaplan \(MVP - ADSI\) (joseph.e.kaplan_at_removethis.accenture.com)
Date: 02/09/05
- Next message: Raterus: "Re: WebClient + Credentials + HTTP 401 Status Codes"
- Previous message: Raterus: "WebClient + Credentials + HTTP 401 Status Codes"
- In reply to: Raterus: "WebClient + Credentials + HTTP 401 Status Codes"
- Next in thread: Raterus: "Re: WebClient + Credentials + HTTP 401 Status Codes"
- Reply: Raterus: "Re: WebClient + Credentials + HTTP 401 Status Codes"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Wed, 9 Feb 2005 15:50:07 -0600
You can do this by setting PreAuthenticate to True on the WebClient. If the
protocol you are using supports it, then that will work. Normally,
PreAuthenticate works with Basic auth though. I don't think it works with
WIA or Digest (not positive though).
Joe K.
"Raterus" <raterus@hotmail.com> wrote in message
news:Ov37AtuDFHA.2600@TK2MSFTNGP09.phx.gbl...
Hello,
I'm using the WebClient class to query my webserver to get the contents of a
certain page (protected with windows integrated security), I have no
problems doing this, but have noticed the WebClient Class does not send the
credentials I set until it gets an HTTP 401 return code.
We have just created a program to scan the IIS log files for authentication
failures. I've noticed in these logs that the WebClient class actually
makes two requests of the webserver, it first tries to get the page without
sending the credentials, which fails with a 401 error. It tries immediately
afterward, sending the credentials, which my webserver responds with the
contents.
I'd really like to configure the WebClient class to send the credentials
immediately, and not wait for the 401. Is this possible to do? It's
messing up my program that scans the log files for 401 errors!
Thanks,
--Michael
- Next message: Raterus: "Re: WebClient + Credentials + HTTP 401 Status Codes"
- Previous message: Raterus: "WebClient + Credentials + HTTP 401 Status Codes"
- In reply to: Raterus: "WebClient + Credentials + HTTP 401 Status Codes"
- Next in thread: Raterus: "Re: WebClient + Credentials + HTTP 401 Status Codes"
- Reply: Raterus: "Re: WebClient + Credentials + HTTP 401 Status Codes"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|