How to ensure the credentials for WebService using Windows
authentication
Answer / prasanna
Passing client credentials to a Web service using Windows
authentication
Sometimes a Web Service is under a configuration that
requires Windows Authentication. It is not a problem
for .NET, all you need to do is set your environment to
send the client credentials.
1. First Create a Reference to a Web Service:
To do that just go to the references of your project and
add a Web Reference. Type the URL of your web service. This
will find your Web Service Reference and you can update it.
This will generate the proxy code you need to access your
webservice.
If you try to call your webservice with a call like:
WebReference.MyService pService = new
WebReference.MyService ();
pService.doStuff("A", "B");
You’ll get a HTTP 404 forbidden access exception.
Now to send the user and password to call your service
write some code like the following:
WebReference.MyService pService = new
WebReference.MyService ();
pService.Credentials = new System.Net.NetworkCredential
("user", "password");
pService.doStuff("A", "B");
You can also send the domain name as part of the parameter
to the NetworkCredential class:
pService.Credentials = new System.Net.NetworkCredential
("user", "password","domain");
It will be even better to have your user and password not
in your code but in the configuration file for your
program. You can then use the AppSettings class to access
those properties.
| Is This Answer Correct ? | 2 Yes | 4 No |
What are the types of assemblies and where can u store them and how ?
11 Answers Accenture, BirlaSoft, IBM,
what is .NET ?
i just want to write an exam regarding .net?plz give me information about taking a test?where to pay 4 d exam,exam centre?
Explain Keep method in Tempdata in ASP.Net MVC?
What is latest version of .net framework?
Where The Inheritence is useful?How we decide the situation of inheritence
The order of the filters that get executed, if the multiple filters are implemented?
What is the difference between renderaction and renderpartial?
How we can multiple submit buttons in ASP.Net MVC
What is routeconfig.cs in mvc 4?
What is the difference between structures and enumeration ?
How to set background for total website, on that another another layer, in that we keep website data,,for example see www.msn.com. On one faded background we ll have layer like other background..Do explain how its possible