On an intranet that uses LDAP authentication a customer wants to disable access for the authenticated domain users except a certain group.
The "Everyone" group is removed (and the common LDAP group as well), and the group in question is instead given access.
The web site is only available for domain users (LDAP)
The purpose is to generate a login-screen, but instead an "Access was denied to page 57810" is displayed.
The page itself is recently created with text only, has no expire date, and does not list anything.
Any suggestions for how to get rid of this problem
The stack trace looks as follows:
[AccessDeniedException: Access was denied to page 57810]
EPiServer.PageBase.GetPage(PageReference pageLink) +295
EPiServer.SimplePage.get_CurrentPage() +177
EPiServer.EditPage.get_CurrentPage() +218
EPiServer.Core.LanguageManager.GetContextLanguage() +46
EPiServer.PageBase.get_EPLanguage() +96
EPiServer.PageBase.get_EPLocale() +56
EPiServer.PageBase.ActivateLocale() +13
EPiServer.PageBase.ᐁ() +117
EPiServer.PageBase.OnInit(EventArgs e) +406
EPiServer.TemplatePage.OnInit(EventArgs e) +94
development.Templates.Page_Meta.OnInit(EventArgs e) +58
System.Web.UI.Control.InitRecursive(Control namingContainer) +241
System.Web.UI.Page.ProcessRequestMain() +197
Case closed.
The solution to this problem is to ensure that the users in question are noe simply members of the "Domain Users" group in AD. Why this doesn't work is described in further detail in thie article:
http://www.episerver.com/en/EPiServer_Knowledge_Center/developerforum/746/4989/6508/
Either use or create another AD group or use epi-group/user, and give access to this instead.