SP 2010 CQWP, Belge kitaplıkları ve anonim kullanıcılar

Önemli güncelleştirme: Waldek Mastykarz burada bir çözüm gönderdi: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</Son güncelleme>

Bu hafta, Ekibim ve ben bir müşterinin genel internet sitesi MOSS SP için yükseltme 2010. MOSS site CQWP çeşitli yerlerde kullanır..

Biz doğruluğunu sağlamak için çok detaylı bir yordam gitti, Kalite ve iyi malzeme. Buna rağmen, Biz ran içine bir problem beklemek yoktu ya da çok geç saatlere kadar ortaya çıkarmak 11 saat. Özellikle, bizim CQWP anonim kullanıcılar için render değil. Bul yazarlar için işlenen (Kim logged içinde), Ama anonim kullanıcıların içeriğini göster ki.

Bir çok araştırma yaptık ve bu davranışı yalıtmak için aldığımız eylem ve parametreleri:

  • Ne zaman özel bir liste içeriğini çekiyordu CQWP iyi vermek istiyorsunuz.
  • CQWP içerik URL'de kitaplığından görüntülemek.
  • /SiteCollectionImages içeriği oluşturmak değil
  • Biz yeni bir belge kitaplığı oluşturduktan sonra ve bir kaç Dokümanlar için yükledi. Biz kitaplığına herhangi bir içerik türleri eklemek vermedi-bu basit bir kutu doktor lib hiç özelleştirme ile dışarı oldu. Varolan CQWP ondan okunamadı.
  • Yeni bir sayfa oluşturup bir CQWP tüm varsayılan değerleri kullanarak eklediğiniz. Bunu için işleme değil anonim.
  • Biz (biraz aceleyle) Yeni SP ayarla 2010 çevre, Straight Out kutusunun yeniden ve bu davranış çoğaltılan.

Alt çizgi, Görünüşe göre CQWP SP2010 içinde veri kaynağı bir belge kitaplığı olduğunda anonim kullanıcılar için içerik işleyemez. Bu doğru olabilir mi?

Günlüklerde gördüğümüz bir hatadır:

Web Bölümü başlığı: İçerik Sorgusu Web Bölümü 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 W3wp.exe (0x0F30) 0web bölümü yürütülürken x 1540 SharePoint Foundation Web bölümleri 89a1 yüksek hata: System.NullReferenceException: Nesne başvurusu bir nesnenin örneğine ayarlanmadı. Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow satır, Dize strDefaultItemOpen, Boole fSetDocIcon, Boole fSetOnClick, Dize fileRefColumnRef, Dize progIdColumnRef, Dize fsobjTypeColumnRef, Dize permMaskColumnRef) Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Dize viewPath) Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb, 2f83, 4e6a, 83af, 1f39e8939f0a

CQWP anonim kullanıcılar için işe yaramaz biraz imkansız gibi görünüyor. Bir daha bu konuyu biliyorsanız, Yorum yazmak için lütfen.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

7 “Üzerine düşüncelerSP 2010 CQWP, Belge kitaplıkları ve anonim kullanıcılar

  1. Pingback: Tweets Bu söz SP 2010 CQWP, Belge kitaplıkları ve anonim kullanıcıların «Paul Galvin's SharePoint yer -- Topsy.com

  2. Pingback: Uygunsuz SharePoint 2010 İçerik Sorgusu Web Bölümü'nü ve anonim erişim - Waldek Mastykarz

  3. Ilhan

    Sadece herhangi bir bağlantıları arka henüz görmedim çünkü, birkaç işaretçiler:

    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/

    Bazı geçici çözümler, Ama görünüşe göre bu soruna yönelik bir düzeltme yok. CQWP sadece işe yaramıyor anonim olarak ben varsayalım…

    Yanıtla
  4. Etienne

    Bu sorun hakkında daha fazla bilgi bulabildiniz mi?

    Ben aynı sorunu yaşıyorum. Site yakında canlı olacak ve ben ı discovered CQWP değil göstermek içerik sayfalar kitaplığından kaydedilemeyen zaman. I-si olmak üç bütün sayfaları iade edilen yayınlandı ve kontrol.

    Yanıtla
  5. GavinB

    Bu sorunu ettim., however I also have a case of it working when querying for videos 😐

    Daha fazla bilgi verirseniz geri rapor edeceğiz

    Yanıtla

Cevap bırak

E-posta hesabınız yayımlanmayacak. Gerekli alanlar işaretlendi *