ASP.NET -> WCF Service requires Windows authentication -


I have been working with the creation of a basic admin app. The app requires ASP.NET Front End which talks to many previous services using WCF.

One requirement is that the users of the app are certified using Windows authentication. App logic is contained in ASP.NET app, so I can not make any problems with this, but I do not have any information about authentication within the last-end WCF services?

  • Is it possible to pass credentials through the WCF service and whether it is authentication?
  • It depends ... (note that the transport of HTTP / IIS In most cases, using TCP or other bindings may be different)

    The WCF can be setup to use transport or message security by using the currently running credentials.

    If you need to talk to the WCF service (and with the use of existing credentials) ASP> Net Front end you will probably be ok

    ... otherwise you Going to the "authentication" problem. Basically Windows Athlete will get an "Impersonation" detection on the webserver which is locally OK, but the web server does not have permission authentication. You need to "delegation" identity to do this.

    The option which I know is that Kerberos and the original authentication to get the identity of the delegation.

    So if you are saying "Window authentication" then you really mean all (customers and all servers) on the same ad domain that you can fix.


Comments