SP 2010 CQWP, Knižnice dokumentov a anonymných používateľov

Dôležité update: Waldek Mastykarz poslal riešenie tu.: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</koniec update>

Tento týždeň, môj tím a boli inovovali zákazníka verejnej internetovej stránke MOSS na SP 2010. MOSS web používa CQWP na viacerých miestach.

Šli sme cez veľmi podrobný postup na zabezpečenie presnosti, kvality a všetky dobré veci. Napriek tomu, že, sme narazili na problém v 11 hodín, že sme nemali očakávať, alebo odhaliť až veľmi neskoro. Osobitne, naše CQWP bych urobiť pre anonymných používateľov. Poskytnuté nájsť pre autorov (ktorí boli prihlásený), ale to by Ukázať obsah pre anonymných používateľov.

Urobili sme veľa výskumu a ide o parametre a činnosti sme izolovať správanie:

  • CQWP znamenali poriadku, keď to bolo ťahanie obsah z vlastného zoznamu.
  • CQWP znamenali obsah z knižnice /Pages.
  • By to za následok obsahu z /SiteCollectionImages
  • Sme vytvorili novú knižnicu dokumentov a nahral niekoľko dokumenty k nemu. Sme nepriniesli žiadne typy obsahu do knižnice-to bol jednoduchý z poľa Knižnica dokumentov s žiadne prispôsobenia. Existujúcich CQWP nemohol prečítať z nej.
  • Sme vytvorili novú stránku a pridal CQWP použitím všetkých predvolených hodnôt. nie znamenali pre anonymný.
  • Sme (trochu narýchlo) nastaviť nové SP 2010 životné prostredie, rovno z krabice znova a replikovať toto správanie.

Sečteno podtrženo, Zdá sa, že CQWP v SP2010 sa nemôže vykresliť obsah pre anonymných používateľov pri zdroji je knižnica dokumentov. Môže to byť pravda?

To je chyba, že sme videli v protokoloch:

Názov webovej časti: Obsah dotazu webovej časti 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0x 1540 SharePoint Foundation webových častí 89a1 vysoké chyba pri vykonávaní webovej časti: System.NullReferenceException: Odkaz na objekt nie je nastavený na inštanciu objektu. v Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow row, String strDefaultItemOpen, Boolean fSetDocIcon, Boolean fSetOnClick, Reťazec fileRefColumnRef, Reťazec progIdColumnRef, Reťazec fsobjTypeColumnRef, Reťazec permMaskColumnRef) v Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() v Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() v Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Reťazec viewPath) v Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a

To len zdá trochu nemožné, že CQWP nebude fungovať pre anonymných používateľov. Ak budete vedieť viac, Prosím post komentár.

</koniec>

Vyberajte môj blog.

Nasledujte ma na stebėtų na http://www.twitter.com/pagalvin

7 myšlienky na "SP 2010 CQWP, Knižnice dokumentov a anonymných používateľov

  1. Pingback: Tweets, že zmienka SP 2010 CQWP, Knižnice dokumentov a anonymných používateľov «Paul Galvin SharePoint priestoru -- Topsy.com

  2. Pingback: Nepohodlné SharePoint 2010 Webová časť dotaz na obsah a anonymný prístup - Waldek Mastykarz

  3. Dennis

    Len preto, že nebolo vidieť žiadne odkazy postet tu ešte, niekoľko rád:

    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/

    Niekoľko riešení, ale zrejme neexistuje FIX pre tento problém. CQWP jednoducho nefunguje anonymne ja predpokladám, že…

    Odpoveď
  4. Etienne

    Ste niekedy sa dozvedeli viac o tomto probléme?

    I 'm having rovnaký problém. Miesto bude čoskoro žiť a zistil, že CQWP nemajú Zobraziť obsah z knižnice stránok, keď nie ste prihlásený. Mám trojité skontrolovať, že všetky stránky sú skontrolovali-in a uverejnené.

    Odpoveď
  5. GavinB

    Len som narazil na tento problém, however I also have a case of it working when querying for videos 😐

    Ak sa môžem dozvedieť viac budem správu

    Odpoveď

nechať odpoveď

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *