Tärkeä päivitys: Waldek Mastykarz on lähetetty kiertää täällä: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</Lopeta päivitys>
Tällä viikolla, Ryhmäni ja minä uudempaan asiakkaan julkinen internet-sivusto MOSS SP 2010. MOSS-sivusto käyttää CQWP useissa paikoissa.
Meillä meni hyvin yksityiskohtaisia menettelyllä, tarkkuuden varmistamiseksi, laatu ja kaikki hyvät jutut. Siitä huolimatta, me törmäsi ongelmaan 11th hour, joka ei odota tai paljastaa hyvin myöhään. Erityisesti, Meidän CQWP ei tee anonyymeille käyttäjille. Se antoi löytää tekijöille (Kuka on kirjautunut sisään), mutta se ei näytä sisältöä anonyymeille käyttäjille.
Teimme paljon tutkimusta ja nämä ovat parametrit ja toiminnot otimme ongelman:
- CQWP tekisi hieno, kun se vetää sisältöä mukautetun luettelon.
- CQWP tekisi sisältöä: /Pages-kirjastosta.
- Se ei tekisi sisällön /SiteCollectionImages
- Loimme uuden asiakirjakirjaston ja ladannut joitakin docs. Emme lisätä kaikkiin kirjastoon – tämän yksinkertainen ulos ruutuun doc lib kanssa ei räätälöintiä. Nykyisiä CQWP ei voi lukea sitä.
- Luodaan uusi sivu ja lisätään sen avulla kaikki oletusarvot CQWP. se ei tekisi ajaksi nimetön.
- Meidän (tekstejään) Määritä uusi SP 2010 ympäristö, heti kättelyssä uudelleen ja toistaa ongelman.
Bottom line, näyttää siltä, että CQWP SP2010 ei voi tehdä sisältöä anonyymeille käyttäjille, kun tietolähde on asiakirjakirjasto. Voiko tämä olla totta?
Tämä on virhe, että näimme lokit:
Web-osan otsikko: Sisällön kyselyn Web-osan 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0x 1540 SharePoint Foundation-osa 89a1 suuri virhe suoritettaessa web-osa: System.NullReferenceException: Objektiviittaus objektin esiintymää ei määritetty. klo Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, Rivi DataRow, Merkkijono strDefaultItemOpen, Boolean fSetDocIcon, Boolean fSetOnClick, Merkkijono fileRefColumnRef, Merkkijono progIdColumnRef, Merkkijono fsobjTypeColumnRef, Merkkijono permMaskColumnRef) klo Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() klo Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() klo Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Merkkijono viewPath) klo Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb 2f83 4e6a 83af 1f39e8939f0a
Tuntuu aivan mahdotonta, että CQWP ei toimi anonyymeille käyttäjille. Jos tiedä enempää tästä, Lähetä kommentti.
</loppu>
Noudata minut viserrys http://www.twitter.com/pagalvin