SP 2010 CQWP, Dokumentų bibliotekos ir anoniminiams vartotojams

Svarbus naujinimas: Waldek Mastykarz paskelbė problemos čia: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</Paskutinis atnaujinta>

Šią savaitę, mano komanda ir aš buvo atnaujinti kliento viešosios interneto svetainės iš samanų SP 2010. SAMANŲ svetainė naudoja į CQWP keliose vietose.

Mes vyko labai detali tvarka siekiant užtikrinti tikslumą, kokybės ir visa, good stuff. Nepaisant to, kad, Mes uzbrauca problema 11 valandą, kad mes ne tikėtis ar atskleisti iki labai vėlyvo vakaro. Konkrečiai, mūsų CQWP ne suteikti galimybę anoniminiams vartotojams. Jis suteiktas rasti autorių (kurie buvo prisijungęs), bet tai nebūtų rodomas turinys anoniminiams vartotojams.

Mes padarėme daug tyrimų ir tai yra veiksmų ėmėmės izoliuoti elgesį ir parametrus:

  • CQWP taptų gerai, kai jis buvo traukiama turinį iš pasirinktinį sąrašą.
  • CQWP taptų turinį iš /Pages bibliotekos.
  • Ji negali suteikti turinį iš /SiteCollectionImages
  • Sukūrėme naują dokumentų biblioteką ir įkelti keletą dokumentų į jį. Mes įtraukti visus turinio tipus bibliotekoje-tai buvo paprasta iš langelį doc lib be tinkinimo. Esamų CQWP nepavyko perskaityti iš jo.
  • Sukūrėme naują puslapį ir priskirti jį naudojant visi pagal nutylėjimą yra CQWP. ji negali suteikti už anoniminių.
  • Mes (šiek tiek paskubomis) nustatyti naują SP 2010 aplinkos, tiesiai iš dėžutės vėl ir pakartoti šią problemą.

Bottom line, atrodo, kad CQWP į SP2010 negali padaryti turinys skirtas anoniminiams vartotojams kai duomenų šaltinis yra dokumentų biblioteka. Tai gali būti tiesa?

Tai yra klaida, kad mes matėme rąstų:

Puslapio dalies pavadinimą: Turinio užklausos žiniatinklio dalis 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0x 1540 SharePoint Foundation žiniatinklio dalių 89a1 didelė klaida atliekant puslapio dalies: System.NullReferenceException: Objektas nuoroda nenustatyta objekto pavyzdžiui. ne Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb interneto, Duomenų eilutė eilutė, Eilutės strDefaultItemOpen, Bulio logikos fSetDocIcon, Bulio logikos fSetOnClick, Eilutės fileRefColumnRef, Eilutės progIdColumnRef, Eilutės fsobjTypeColumnRef, Eilutės permMaskColumnRef) ne Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() ne Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() ne Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Eilutės viewPath) ne Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a

Tai tiesiog neįmanoma tipo kad CQWP neveikia anoniminiams vartotojams. Jei žinote daugiau apie tai, Prašome rašyti komentarą.

</pabaigos>

Prenumeruoti savo dienoraštį.

Sekite mane Twitter ne http://www.twitter.com/pagalvin

7 mintys apie "SP 2010 CQWP, Dokumentų bibliotekos ir anoniminiams vartotojams

  1. Pingback: Tweets kad paminėti SP 2010 CQWP, Dokumentų bibliotekos ir anoniminiai vartotojai «Paul Galvin's SharePoint kosmoso -- Topsy.com

  2. Pingback: Nepatogu SharePoint 2010 Turinio užklausos žiniatinklio dalis ir anoniminės prieigos - Waldek Mastykarz

  3. Dennis

    Tik todėl, kad aš nemačiau jokių nuorodų postet čia dar, keletas patarimų:

    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/

    Kelias apeiti, bet matyt nλra nustatyta, šią problemą. Į CQWP tiesiog neveikia anonimiškai aš tarkime…

    Atsakyti
  4. Etienne

    Ar jūs kada nors rasti daugiau informacijos apie šią problemą?

    Turiu tą pačią problemą. Svetainės vyksta gyventi iπkart ir aš atrado kad CQWP nerodo turinio puslapių bibliotekoje kai nesate prisijungęs. Turiu tris kartus patikrinti kad visi puslapiai yra bagažo skyriuje ir.

    Atsakyti
  5. GavinB

    Aš tiesiog bėgo į šią problemą, however I also have a case of it working when querying for videos 😐

    Jei aš galėčiau rasti daugiau I ataskaitą atgal

    Atsakyti

palik atsakymą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *