2

I have the following setup:

Intranet Application --> Call WCF Web Api --> Calls Autonomy Worksite Web Server

The call to the worksite web server must be from the authenticated active directory user making the call to the intranet application.

So I guess I'm hoping I can pass the credential on to the WCF Web service, which can then use them to make the web service call.

Is this possible? Or should I ask the user to enter his / her password.......

Dave Stringer
  • 349
  • 4
  • 15

1 Answers1

2

You'd want to configure contrained Kerberos delegation in Active Directory, in order to pass the original callers credentials to the WCF application.

How to: Use Delegation for Flowing the Original Caller Credentials to the Back End in WCF Calling from Windows Forms

Mathias R. Jessen
  • 157,619
  • 12
  • 148
  • 206
  • This looks like it may do the trick... I've stalled on it for the time being but will let you know once I have a go! Thanks again. – Dave Stringer Mar 06 '12 at 00:02