I will reveal my ignorance here, and hope that, with your help, I can eliminate this lack of knowledge...
I've added the various web-parts you provide in a library of pages in my SP 2010 site. I have provided anonymous access to this library, and the pages (mostly) work fine (except that when accessing the Change Password web-part anonymously, only
the title of the web part appears, but I'm not asking about that.)
Above, you mention web parts in application pages...
All the rest of our project is implemented in application pages (stored in a subfolder of the _layouts folder with our own .css and .master files in subfolders of that), except for a couple InfoPath forms. The pages I created which currently contain
your webparts are (according to my understanding) site pages.
How does one insert a web part into an application page? This is how I really want to implement the web parts.
Also, related, I currently have my custom login page residing in the same subfolder within the _layouts folder as the rest of our .aspx pages, and have changed the path to the custom login page for the associated web app in Central Admin. This login.aspx
page can be accessed anonymously without doing what you have described above, but none of the other application pages can be. Is this page made anonymous by SharePoint just because it is specified as the custom login page? And so I WILL have to do what you
describe above for other application pages to be accessed anonymously?
I hope I've clearly communicated my situation.