Click here to Skip to main content
13,049,233 members (73,110 online)
Rate this:
Please Sign up or sign in to vote.
Hi All,
We are trying to invoke a web service provided by a JAVA based application from a .NET based application.
This web service was already existed but recently authentication is made compulsory to invoke this service.

But we are facing following error saying authentication failed. Request does not reach the target application.
Connectivity is correctly established if target application disables the authentication. So rest of the code is fine.

Can anybody help is solving this issue please?

Following is the code that we are using to enable authentication with “Basic” 64bit encoding.

• .NET Framework 1.1
• IIS 6.0
• WINDOWS Server 2003
• Target URL is correct and is verified.
• User name and password is correctly configured.
objJAVAApplication.PreAuthenticate = true;
// getting application URL from Data Base
string JAVAApplicationUrl;
DOTNETApplicationDataAccessLayer.clsCommon objCmn = new DOTNETApplicationDataAccessLayer.clsCommon();
string urlSetting = objCmn.GetConfiguration("JAVAApplicationUrl");
if ((urlSetting != null)) 
MPAUrl = string.Concat(urlSetting, "");
MPAUrl = "URL of JAVA applicaton which we are trying to connect";
System.Net.CredentialCache myCredentials = new System.Net.CredentialCache();
NetworkCredential netCred = new NetworkCredential("UserName", "Password", "Domain");
myCredentials.Add(new Uri(JAVAApplicationUrl), "Basic", netCred);
objMPA.Credentials = myCredentials;
Posted 24-Dec-11 23:08pm
Updated 24-Dec-11 23:10pm
Mehdi Gholam339.5K
SAKryukov 25-Dec-11 14:50pm
Well, do you have WSDL for a service? If you do, the answer is trivial, if you don't, the whole activity is not very effective, if it makes sense at all...

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web01 | 2.8.170713.1 | Last Updated 25 Dec 2011
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100