Důležitá aktualizace: Waldek Mastykarz zveřejnil řešení zde: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</Konec aktualizace>
Tento týden, můj tým a já byla inovace zákazníka veřejné internetové stránky z MECHU na SP 2010. MOSS web používá CQWP v několika místech.
Prošli jsme velmi podrobný postup k zajištění přesnosti, kvalita a všechno dobré věci. Přes to, že, narazili jsme na problém v 11 hodiny, které jsme očekávali nebo odhalit až velmi pozdě. Konkrétně, naši CQWP by vykreslení pro anonymní uživatele. Je vykreslen najít pro autory (Kdo byli přihlášeni), ale to by zobrazit obsah pro anonymní uživatele.
Udělali jsme hodně výzkumu a jsou parametry a akce, které jsme vzali do izolovat chování:
- CQWP by vykreslení jemných, když to bylo tahání obsah z vlastního seznamu.
- CQWP by vykreslení obsahu z knihovny řetězec/Pages.
- To nebude vykreslovat obsah z /SiteCollectionImages
- Jsme vytvořili novou knihovnu dokumentů a nahráli několik dokumentů. Jsme nepřidali žádné typy obsahu do knihovny – jednalo se jednoduché pole knihovna dokumentů s bez úprav. Existující CQWP nelze číst z ní.
- Jsme vytvořili novou stránku a přidal CQWP pomocí všech výchozích hodnot. To by vykreslení pro anonymní.
- Jsme (poněkud narychlo) vytvořit nový SP 2010 prostředí, ihned po vybalení znovu a replikovány toto chování.
Čára dole, Zdá se, že CQWP v SP2010 nemůže zpracovat obsah pro anonymní uživatele, když je zdroj dat v knihovně dokumentů. Může to být pravda?
To je chyba, že jsme viděli v protokolech:
Název webové části: Obsah dotazu webové části 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 W3wp.exe (0x0F30) 0x 1540 webové součásti služby SharePoint Foundation 89a1 vysoké chyba při provádění webové části: System.NullReferenceException: Odkaz na objekt není nastaven na instanci objektu. na Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, Řádek DataRow, Řetězec strDefaultItemOpen, Logické fSetDocIcon, Logické fSetOnClick, Řetězec fileRefColumnRef, Řetězec progIdColumnRef, Řetězec fsobjTypeColumnRef, Řetězec permMaskColumnRef) na Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() na Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() na Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Řetězec viewPath) na Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a
Zdá se to nemožné, že CQWP nebude fungovat pro anonymní uživatele. Pokud o tom víš víc, Prosím, psát komentáře.
</Konec>
Za mnou na Twitter na http://www.twitter.com/pagalvin
pingback: Tweets zmiňující SP 2010 CQWP, Dokumentů knihovny a anonymní uživatelé «Paul Galvin SharePoint prostor -- Topsy.com
pingback: Nepohodlné SharePoint 2010 Webová část dotaz na obsah a anonymní přístup - Waldek Mastykarz
Pavel, Dostali jste to vyřešit? Měl jsem lásku / nenávidět vztah s CQWP od SP 2007. Díky za post.
-Eugene
Jen proto, že jsem ještě neviděl žádné odkazy postet zde, pár tipů:
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/
Několik řešení, ale zřejmě neexistuje žádné řešení tohoto problému. CQWP prostě nefunguje anonymně jsem Předpokládám, že…
Už jste někdy zjistit další informace o tomto problému?
Já mám stejný problém. Místo bude brzy žít a já jsem zjistil, že CQWP nezobrazovat obsah z knihovny stránek, když nejste přihlášeni. Mám triple ověří, že všechny stránky se změnami a publikovány.
Webová část obsah dotazu (CQWP) musí být vylepšený pracovat s anonymním přístupem prosím viz http://blogs.edork.com/MikeGeyer/Lists/Posts/Post.aspx?ID=20
Právě jsem narazil na tento problém, ale mám také případ to funguje při dotazování videa 😐
Pokud zjistím více já zprávu