четверг, 5 сентября 2013 г.

Как создать SharePoint страницу с анонимным доступом

Иногда нам необходимо дать анонимный доступ к SharePoint странице, при условии что на этом WebApplication не включен анонимный доступ. Мы должны выполнить несколько шагов:

1. Добавить в код страницы - protected override bool AllowAnonymousAccess { get { return true; } }
2. Необходимо наследовать класс не от  LayoutsPageBase, а от UnsecuredLayoutsPageBase. Детальнее MSDN: http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.webcontrols.unsecuredlayoutspagebase.aspx
3. Удостоверится что мы не успользуем DynamicMasterPageFile="~/masterurl/default.master", мзменить его надо на MasterPageFile="~/_layouts/simple.master", и ещё  simple.master должен лежать в той же папке что и запрашиваемая анонимная страница 

Комментариев нет:

Отправить комментарий