HOWTO: Разрешить доступ как анонимный пользователь с FBA и SharePoint 2010 - PullRequest
0 голосов
/ 13 октября 2010

У меня новый сайт с настраиваемым членством в формах и поставщиком ролей, и мне нужно разрешить анонимным пользователям посещать сайт (то есть просматривать, но не входить в систему).Это новый сайт SharePoint 2010, работающий с проверкой подлинности на основе утверждений (очевидно).

Проблема, с которой я столкнулся, заключается в том, что, несмотря на разрешение анонимного доступа как для центральных администраторов, так и для разрешений сайта, пользователь автоматически перенаправляется на страницу входа при каждом посещении.или попробуйте передвигаться по сайту.На самом деле, кажется, что есть цикл, как предусмотрено в приведенном ниже URL-адресе (для простоты я установил домашнюю страницу как страницу входа, так как контроль входа - это веб-часть на домашней странице).

/pages / default.aspx? ReturnUrl =% 2f_layouts% 2fAuthenticate.aspx% 3fSource% 3d% 252FPages% 252FDefault% 252Easpx & Source =% 2FPages% 2FDefault% 2Easpx

Как настроить сайт 2010, чтобы разрешить использование для анонимного пользователя для использования в анонимном доступе для пользователей 2010 годане заставляя их войти в систему?

1 Ответ

0 голосов
/ 17 октября 2010

Исправлено. Несмотря на то, что анонимный доступ был установлен для всего веб-сайта, сайт по-прежнему выдавал отказ в доступе для запроса ресурса из локальной библиотеки стилей. Обнаружил это, просматривая журналы событий sharepoint, в частности, для «Отказано в доступе» и «Authenticate.aspx». Код, который я написал, будет пытаться найти ресурс в библиотеке стилей перед проверкой файловой системы, так что, возможно, отказано в доступе, потому что файла там нет, или потому что у этой библиотеки есть собственная структура разрешений. FML.

...