Viktig oppdatering: Waldek Mastykarz har lagt ut en løsning her: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</avslutte oppdateringen>
Denne uken, mitt lag og jeg var oppgradere offentlig Internett kunden fra MOSS til SP 2010. MOSS nettstedet bruker CQWP flere steder.
Vi gikk gjennom en svært detaljert prosedyre for å sikre nøyaktighet, kvalitet og alt det gode ting. Til tross for at, Vi kjørte inn i et problem i 11th time som vi ikke forventer eller avdekke til svært sent. Spesielt, våre CQWP ville gjøre for anonyme brukere. Det gjengis søk for forfattere (som var logget på), men det ville ikke viser innholdet for anonyme brukere.
Vi gjorde mye forskning og dette er parametere og handlinger vi tok til isolerer atferden:
- CQWP ville gjengi fint når det var trekke innhold fra en egendefinert liste.
- CQWP ville gjengi innhold fra/Pages-bibliotek.
- Den ville ikke gjengi innhold fra /SiteCollectionImages
- Vi opprettet et nytt dokumentbibliotek og lastet opp noen dokumenter til det. Vi legge ikke noen innholdstyper til biblioteket-dette var en enkel ut av boksen doc lib uten tilpasning. Eksisterende CQWP kunne ikke lese fra den.
- Vi opprettet en ny side og la en CQWP til det bruker alle standardverdier. det ville ikke gjøre anonym.
- Vi (noe hastily) sette opp en ny SP 2010 miljø, rett ut av boksen på nytt, og som replikeres dette problemet.
Bunnlinjen, Det synes at CQWP i SP2010 ikke kan gjengi innholdet for anonyme brukere når datakilden er et dokumentbibliotek. Dette kan være sant?
Dette er feilen som vi så i loggene:
Webdel-tittel: Innhold webdelen for innholdsspørring 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 W3WP.exe (0x0F30) 0x 1540 SharePoint Foundation-webdeler 89a1 høy feil under utføring av webdel: System.NullReferenceException: Objektreferanse er ikke satt til en forekomst av et objekt. ved Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow rad, Streng strDefaultItemOpen, Boolsk fSetDocIcon, Boolsk fSetOnClick, Streng fileRefColumnRef, Streng progIdColumnRef, Streng fsobjTypeColumnRef, Streng permMaskColumnRef) ved Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() ved Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() ved Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Streng viewPath) ved Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a
Det virker slags umulig at CQWP ikke ville fungere for anonyme brukere. Hvis du vet mer om dette, Vennligst legg inn en kommentar.
</slutten>
Følg meg på Twitter på http://www.twitter.com/pagalvin
Pingback: Tweets som nevner SP 2010 CQWP, Biblioteker og anonyme brukere «Paul Galvin's SharePoint plass -- Topsy.com
Pingback: Upraktisk SharePoint 2010 Webdelen for innholdsspørring og anonym tilgang - Waldek Mastykarz
Paul, du har noen gang får dette løst? Jeg har hatt en kjærlighet / hat forholdet til CQWP siden SP 2007. Takk for innlegget.
-Eugene
Bare fordi jeg ikke ser noen linker postet her ennå, noen tips:
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/
Noen løsninger, men det er tilsynelatende ingen løsning på dette problemet. CQWP arbeide bare ikke anonymt jeg anta…
Du did noen gang finne ut mer om dette problemet?
Jeg har det samme problemet. Nettstedet går live snart og jeg har oppdaget at CQWP ikke Vis innhold fra sider-biblioteket når ikke logget inn. Jeg har triple sjekket at alle sidene er sjekket inn og publisert.
Webdelen for innholdsspørring (CQWP) has to be tweaked to work with Anonymous Access please see http://blogs.edork.com/MikeGeyer/Lists/Posts/Post.aspx?ID=20
Jeg kjørte inn i denne problem, however I also have a case of it working when querying for videos 😐
If I find out more I’ll report back