What authentication setup do I need when publishing to IIS a asp.net identity provider web application? I have all the aspnet user tables in SQL server etc and when I run in debug mode I can login as the user I setup. However, when I publish to IIS I am getting errors. Do I need a anonymous and windows authentication and also what identity should the app pool run under? Eventually I am going to create a service account that I can run under but for now just want to use my windows auth.