SP 2010 CQWP, Анонімні користувачі і бібліотек документів

Важливе уточнення: Вальдек Mastykarz опублікував обхідний шлях тут: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</завершення оновлення>

На цьому тижні, Моя команда і я були після оновлення клієнта громадський Інтернет-сайт з МОСС спін тр 2010. ЛИШАЙНИК сайт використовує в CQWP в декількох місцях.

Ми пройшли через дуже докладні процедури, щоб забезпечити точність, якість і все, що гарні речі. Незважаючи на те що, Ми зіткнулися з проблемою в 11 години, що ми не очікуємо або розкрити дуже допізна. Зокрема, наші CQWP не буде завантажено для анонімних користувачів. Знайти його надані для авторів (які були зареєстровані), але він не буде відображати вміст для анонімних користувачів.

Ми зробили багато досліджень і ці параметри і дії, які ми прийняли, щоб ізолювати поведінку:

  • CQWP б надати штрафу, коли він віз вмісту з настроюваним списком.
  • CQWP б відображення вмісту з бібліотеки /Pages.
  • Вона б не зробити зміст з /SiteCollectionImages
  • Ми створили нову бібліотеку документів і завантажені до неї кілька документів. Ми не додавати будь-які типи вмісту до бібліотеки – це було просто поза коробки doc lib з ніяких налаштувань. Існуючі CQWP не вдалося прочитати з нього.
  • Ми створили нову сторінку і додав на CQWP до нього за допомогою всі значення за замовчуванням. вона б не зробити для анонімних.
  • Ми (дещо поспішно) настроїти новий SP 2010 навколишнє середовище, прямо з коробки знову і відтворена це поведінка.

Нижній рядок, Схоже, що CQWP у SP2010 не може відображення вмісту для анонімних користувачів, якщо джерело даних — це бібліотека документів. Може це бути правдою?

Це помилка, що ми бачили в журналах:

Назви веб-частини: Запит вмісту веб-частини 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0x 1540 SharePoint Foundation веб-частини 89a1 висока помилка під час виконання веб-частини: System.NullReferenceException: Об'єкта не задана екземпляр об'єкта посилання. на Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow рядок, Рядок strDefaultItemOpen, Булеві fSetDocIcon, Булеві fSetOnClick, Рядок fileRefColumnRef, Рядок progIdColumnRef, Рядок fsobjTypeColumnRef, Рядок permMaskColumnRef) на Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() на Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() на Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Рядок viewPath) на Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a

Просто здається виду неможливо, що CQWP не буде працювати для анонімних користувачів. Якщо ви знаєте більше про це, будь ласка, пост коментар.

</кінець>

Підписатися на мій блог.

Йди за мною на Twitter в http://www.twitter.com/pagalvin

7 думки про «SP 2010 CQWP, Анонімні користувачі і бібліотек документів

  1. Pingback: Tweets, що згадка SP 2010 CQWP, Документ бібліотек та анонімним користувачам «Paul Galvin SharePoint простір -- Topsy.com

  2. Pingback: Незручна SharePoint 2010 Веб-частина запиту вмісту та анонімного доступу - Вальдек Mastykarz

  3. Денніс

    Просто тому, що я не бачу будь-яких посилання postet тут, кілька покажчиків:

    http://social.msdn.microsoft.com/Forums/en-US/sharepoint2010general/thread/892c9b5e-9ef3-4471-8825-6d632d046118
    http://social.technet.microsoft.com/Forums/en-US/sharepoint2010customization/thread/90223bf3-278f-4168-b124-3413489b936a
    http://www.sharepointoverflow.com/questions/3979/content-query-web-part-cqwp-fails-to-show-picture-items-from-a-document-picture/4008#4008
    http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/

    Кілька обхідні шляхи, але мабуть немає такого виправлення для цієї проблеми. На CQWP просто не працює анонімно я вважаю…

  4. Етьєн

    Ви коли-небудь дізнатися більше про цю проблему?

    У мене та ж проблема. Сайт буде жити незабаром і я виявив, що CQWP не показати вміст від бібліотеці сторінок, коли не ввійшли в систему. Я є потрійні перевірили, що всі сторінки перевірили в і опубліковані.

Залишити відповідь Kerron Braham Скасувати відповідь

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *