We use SharePoint 2013 for our external facing website. Anonymous access is enabled. I created an Application page in Visual Studio 2012. Visual Studio places the Application page inside the project's directory inside the the layouts directory:
layouts/myproject/application.aspx
I deploy the solution and try to navigate to the page as an anonymous user. I get prompted to enter my credentials. Is there a way to give anonymous access to an application page?