Анонимные пользователи отрицали доступ к таблицу XSL Stylesship
-
16-10-2019 - |
Вопрос
У меня есть XSLTListViewWebpart на странице, и он связан с таблицей XSL StyleShipship, расположенной в библиотеке стилей. Анонимные пользователи имеют доступ к библиотеке стилей. Когда зарегистрирован в поисках пользователя на странице, XSLTListViewWebpart работает нормально. Однако, когда анонимный пользователь просматривает страницу, XSLTListViewWebpart дает следующее сообщение об ошибке:
В доступе отказано. У вас нет разрешения на выполнение этого действия или получить доступ к этому ресурсу.
Похоже, это проблема с разрешением, но анонимные пользователи уже должны иметь возможность получить доступ к таблице стилей XSL.
Решение
@Matt Эта проблема, похоже, является ошибкой SharePoint. Посмотри на это:
Другие советы
Попробуйте DataFormWebpart, может сделать то же самое и отлично работает для анонимных пользователей. В SharePoint Designer вставьте пустое представление данных, выберите источник данных ...
Одним из возможных вариантов является добавление xsl inline в xsltlistviewwebpart. Смотрите этот блог здесь -
http://www.manvir.net/how-to-add-xsltlistview-webpart-to-sharepoint-publishing-page
У меня была такая же проблема, и мне удалось решить ее, используя это решение
Я надеюсь, что это помогает кому-то
SharePoint 2010 XSLTListViewWebpart на шаблоне определения сайта
Спасибо
Николас