Pomembno posodobitev: Waldek Mastykarz je objavil rešitev tukaj: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</na koncu posodobitev>
Ta teden, moja ekipa in jaz so bili nadgraditvi stranke javni spletni strani MOSS za SP 2010. Mesto MOSS uporablja v CQWP na več mestih.
Smo šli skozi zelo podroben postopek, da se zagotovi natančnost, kakovosti in vse, kar dobre stvari. Kljub temu, da, smo zašel v težave v 11th hour, ki nismo pričakovali ali odkriti šele zelo pozno. Posebej, naše CQWP ne bi postala za anonimne uporabnike. Opravljene iskanja za avtorje (ki so bili prijavljeni), vendar to ne bi pokazal vsebine za anonimne uporabnike.
Naredili smo veliko raziskav in so parametri in dejanja smo izločiti vedenje:
- CQWP bi pravilno renderirati, ko je vlekel vsebino s seznamom po meri.
- CQWP bi posredovanje vsebin iz knjižnice /Pages.
- To ne bi posredovanje vsebin iz /SiteCollectionImages
- Smo ustvarili novo knjižnico dokumentov in dodal nekaj docs nanj. Smo ni dodal vse vrste vsebine v knjižnico-to je bil preprost iz lib doc polje brez prilagajanja. Obstoječe CQWP ni bilo mogoče prebrati iz nje.
- Smo ustvarili novo stran in dodal a CQWP ga z vsemi privzete vrednosti. da ne bi postala za anonimni.
- Smo (nekoliko prenagljeno) Nastavite novi SP 2010 okolje, naravnost iz škatle znova in repliciral to vedenje.
Bottom line, Zdi se, da CQWP v SP2010 ni mogoče upodobiti vsebine za anonimne uporabnike, ko vir podatkov je knjižnico dokumentov. To lahko res?
To je napaka, ki smo videli v zapor:
Naslova spletnega gradnika: Vsebina poizvedbe Web del 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0x 1540 SharePoint Foundation spletne gradnike 89a1 visoko napaka med izvajanjem spletnega gradnika: NullReferenceException.: Referenčni objekt ni nastavljena na primer predmeta. na Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, Podatkovna vrstica vrstica, Niz strDefaultItemOpen, Logična fSetDocIcon, Logična fSetOnClick, Niz fileRefColumnRef, Niz progIdColumnRef, Niz fsobjTypeColumnRef, Niz permMaskColumnRef) na Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() na Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() na Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Niz viewPath) na Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a
Prav tako se zdi nekako nemogoče, da ne bi CQWP delo za anonimne uporabnike. Če veste več o tem, prosim pokomentirajte.
</namen>
Sledite mi na Cvrkutati na http://www.twitter.com/pagalvin
Pingback: Tweets se omenja SP 2010 CQWP, Dokument knjižnic in anonimne uporabnike »Paul Galvin SharePoint Vesolje -- Topsy.com
Pingback: Neprijetna SharePoint 2010 Spletni gradnik poizvedbe vsebine in anonimni dostop - Waldek Mastykarz
Paul, ali ste že kdaj dobil to rešiti? So imeli ljubezen / sovražni odnos s je CQWP od SP 2007. Hvala za post.
-Eugene
Samo zato, ker nisem videl koli povezave postet tukaj še, nekaj nasvetov:
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/
A malo workarounds, Obstaja pa očitno ne PRITRDITI zakaj to naloga. V CQWP samo ne deluje anonimno sem recimo…
Ali ste kdaj našli več o tem vprašanju?
Imam isti problem. Stran, ki gre v živo kmalu, in odkril, da CQWP ne Pokaži vsebino iz strani knjižnice, ko niste prijavljeni. Imam triple preveriti, da vse strani so sproščene in objavljena.
Spletni gradnik poizvedbe vsebine (CQWP) je tweaked za delo z anonimni dostop glej http://blogs.edork.com/MikeGeyer/Lists/Posts/Post.aspx?ID=20
Sem tekel v to naloga, however I also have a case of it working when querying for videos 😐
Če izvem več bom poročala