public void ConfigureAuth(IAppBuilder app) { var protectionProvider = DataProtectionProvider.Create( new DirectoryInfo(@"c:\temp\keyring")); var dataProtector = protectionProvider.CreateProtector( "CookieAuthenticationMiddleware", "Cookie", "v2"); var ticketFormat = new AspNetTicketDataFormat(new DataProtectorShim(dataProtector)); app.UseCookieAuthentication( new CookieAuthenticationOptions { AuthenticationType = WsFederationAuthenticationDefaults.AuthenticationType, CookieName= ".AspNet.SharedCookie", TicketDataFormat = ticketFormat }); }