Katana is Microsoft’s own implementation of OWIN, the Open Web Interface for .NET. There are several layers of OWIN:
Host – where it manages the processes in which the OWIN pipeline runs.
Server – opens a network socket and listens for requests.
Middleware – processes HTTP request and response.
Katana provides 2 servers, both of these supports Windows Integrated Authentication.
Microsoft.Owin.Host.SystemWeb
Microsoft.Owin.Host.HttpListener
This article will show you how you can enable Windows Authentication in Katana. You can use IIS to host Katana or use HttpListener to self-host Katana in a custom process.
Read the rest of the post here:Â http://www.asp.net/aspnet/overview/owin-and-katana/enabling-windows-authentication-in-katana