468,257 Members | 1,429 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 468,257 developers. It's quick & easy.

Calling Web Service that calls other Web Service with Windows Authentication

Hi all

I would like to now the answer to the following problem, if someone can
help.

Given a windows application client that's calling a web service (using
default credentials) the
web service gets invoked fine with the users credentials. However they
need
to call a second web service from the first one. When it hits the
second web
service, the web service (even though configured correctly) always
reports (401) Unauthorized.

Is there any possibility to do this or is impossible ?

Can someone give me a sample of Kerberos Implementation for this case ?

Is possible to implement any workaround for this problem ?

Thanks in advance

Manuel Brandão

Jun 16 '06 #1
1 1091
It would really depend on the second web service. Some web services use
"integrated" credentials and some force you to manually pass credentials. In
the second case, you'll have to store the credentials that the web service
needs and pass them however the web service requires. ESRI ArcWebServices,
for example, requires that you ask it to create an authorization token (with
another WebService invoke) that is uses as a "parameter" to other web service
invocations. MapPoint requires you populate the Credentials property with
the login and password (as it doesn't support Windows authentication) on
every invocation.

--
http://www.peterRitchie.com/
"Manuel Brandao" wrote:
Hi all

I would like to now the answer to the following problem, if someone can
help.

Given a windows application client that's calling a web service (using
default credentials) the
web service gets invoked fine with the users credentials. However they
need
to call a second web service from the first one. When it hits the
second web
service, the web service (even though configured correctly) always
reports (401) Unauthorized.

Is there any possibility to do this or is impossible ?

Can someone give me a sample of Kerberos Implementation for this case ?

Is possible to implement any workaround for this problem ?

Thanks in advance

Manuel Brandão

Jun 16 '06 #2

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

reply views Thread by Sachin | last post: by
reply views Thread by David Palau | last post: by
4 posts views Thread by =?Utf-8?B?VGFrdW1p?= | last post: by
reply views Thread by NPC403 | last post: by
reply views Thread by zattat | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.