Penting update: Waldek Mastykarz telah diposting solusi di sini: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</End update>
Minggu ini, tim saya dan saya sedang upgrade situs internet umum pelanggan dari MOSS kepada SP 2010. MOSS situs menggunakan yang CQWP di beberapa tempat.
Kami pergi melalui prosedur yang sangat rinci untuk memastikan keakuratan, kualitas dan semua yang bagus. Meskipun begitu, Kami berlari ke dalam masalah dalam 11 jam bahwa kita tidak mengharapkan atau mengungkap sampai sangat terlambat. Khusus, CQWP kami tidak membuat bagi pengguna anonim. Menemukan ini diberikan untuk penulis (yang masuk), tapi itu tidak menunjukkan konten untuk pengguna anonim.
Kami melakukan banyak penelitian dan ini adalah parameter dan tindakan yang kita mengambil untuk mengisolasi perilaku:
- CQWP akan membuat baik ketika itu menarik konten dari daftar kustom.
- CQWP akan membuat konten dari perpustakaan /Pages.
- Itu tidak akan membuat konten dari /SiteCollectionImages
- Kami menciptakan pustaka dokumen baru dan upload beberapa docs untuk itu. Kami tidak menambahkan jenis konten ke perpustakaan – ini adalah sederhana dari lib doc kotak dengan tidak ada kustomisasi. CQWP yang sudah ada tidak bisa membaca dari itu.
- Kami menciptakan sebuah halaman baru dan menambahkan CQWP menggunakan semua nilai default. itu tidak akan membuat untuk anonim.
- Kami (agak tergesa-gesa) mengatur SP baru 2010 lingkungan, langsung dari kotak lagi dan direplikasi perilaku ini.
Garis bawah, tampaknya bahwa CQWP di SP2010 tidak dapat membuat konten untuk pengguna anonim ketika sumber data pustaka dokumen. Dapat ini benar?
Ini adalah kesalahan yang kita lihat dalam log:
Web bagian judul: Konten permintaan Web bagian 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0x1540 SharePoint Yayasan Web Bagian 89a1 tinggi Error saat menjalankan bagian web: System.NullReferenceException: Referensi objek yang tidak diatur ke contoh sebuah objek. di Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow baris, String strDefaultItemOpen, Boolean fSetDocIcon, Boolean fSetOnClick, String fileRefColumnRef, String progIdColumnRef, String fsobjTypeColumnRef, String permMaskColumnRef) di Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() di Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() di Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(String viewPath) di Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a
Itu hanya tampak agak mustahil bahwa CQWP tidak akan bekerja untuk pengguna anonim. Jika Anda tahu lebih tentang ini, Silakan kirim komentar.
</akhir>
Ikuti saya di kegugupan di http://www.twitter.com/pagalvin
Pingback: Tweets yang menyebutkan SP 2010 CQWP, Dokumen perpustakaan dan pengguna anonim «Paul Galvin SharePoint Ruang -- Topsy.com
Pingback: Nyaman SharePoint 2010 Permintaan konten Web Bagian dan akses anonim - Waldek Mastykarz
Paul, Apakah Anda pernah mendapatkan ini diselesaikan? Saya telah memiliki cinta / benci hubungan dengan yang CQWP sejak SP 2007. Thanks for the pos.
-Eugene
Hanya karena saya tidak melihat apapun link postet di sini belum, beberapa petunjuk:
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/
Beberapa workarounds, tapi tampaknya ada ada perbaikan untuk masalah ini. Yang CQWP tidak bekerja secara anonim saya kira…
Apakah Anda pernah menemukan lebih lanjut tentang masalah ini?
Saya mengalami masalah yang sama. Situs akan hidup segera dan saya telah menemukan bahwa CQWP tidak menunjukkan konten dari perpustakaan halaman ketika tidak login. Saya memiliki tiga memeriksa bahwa semua halaman Check-in dan diterbitkan.
Konten permintaan Web bagian (CQWP) untuk men-tweak untuk bekerja dengan akses Anonymous silakan lihat http://blogs.edork.com/MikeGeyer/Lists/Posts/Post.aspx?ID=20
Aku hanya berlari ke dalam masalah ini, however I also have a case of it working when querying for videos 😐
Jika saya menemukan lebih aku akan melaporkan kembali