SP 2010 CQWP, Bibliothèques de documents et d'utilisateurs anonymes

Mise à jour importante: Waldek Mastykarz a posté une solution ici: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</mise à jour de la fin>

Cette semaine, mon équipe et moi-même étions reclassement site internet public d'un client de mousse à la SP 2010. Le site MOSS utilise la CQWP à plusieurs endroits.

Nous sommes allés à travers une procédure très détaillée pour assurer la précision, qualité et tout ce que de bonnes choses. Malgré cela, Nous avons rencontré un problème dans la 11e heure que nous n'attendons ou découvrir jusqu'à très tard. Spécifiquement, notre WebPart ne serait pas rendu pour les utilisateurs anonymes. Il a rendu trouvaille pour les auteurs (qui ont été consignées), mais il ne serait pas montrer le contenu pour les utilisateurs anonymes.

Nous avons fait beaucoup de recherches et ce sont les paramètres et les mesures que nous avons pris pour isoler le comportement:

  • CQWP rendrait fine lorsqu'il était tirant contenu dans une liste personnalisée.
  • CQWP rendrait le contenu de la bibliothèque en /Pages.
  • Cela ne rendrait pas le contenu de /SiteCollectionImages
  • Nous avons créé une bibliothèque de documents et téléchargé quelques docs sur elle. On n'a pas ajouté de tous les types de contenu à la bibliothèque – il s'agissait d'un simple hors de la lib de doc de boîte avec aucune personnalisation. WebPart existant pas pu lire de lui.
  • Nous avons créé une nouvelle page et ajouté une WebPart à l'aide de toutes les valeurs par défaut. il ne rendrait pas pour anonyme.
  • Nous avons (un peu hâtivement) mettre en place un nouveau SP 2010 environnement, directement de la boîte à nouveau et reproduire ce comportement.

Ligne de fond, Il semble que WebPart dans SP2010 ne peut pas afficher le contenu pour les utilisateurs anonymes lorsque la source de données est une bibliothèque de documents. Si cela peut être vrai?

C'est l'erreur que nous avons vu dans les journaux:

Titre de partie Web: Content Query Web Part 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 01540 x composants WebPart de SharePoint Foundation 89a1 élevé d'erreurs lors de l'exécution de composant WebPart: Système NullReferenceException.: Référence d'objet non définie à une instance d'un objet. à Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow row, Chaîne strDefaultItemOpen, FSetDocIcon booléenne, FSetOnClick booléenne, Chaîne fileRefColumnRef, Chaîne progIdColumnRef, Chaîne fsobjTypeColumnRef, Chaîne permMaskColumnRef) à Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() à Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() à Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Chaîne viewPath) à Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a

Il semble juste genre d'impossible que WebPart ne fonctionnerait pas pour les utilisateurs anonymes. Si vous savez plus à ce sujet, Veuillez poster un commentaire.

</fin>

S'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

7 réflexions sur "SP 2010 CQWP, Bibliothèques de documents et d'utilisateurs anonymes

  1. pingback: Tweets qui mentionnent SP 2010 CQWP, Bibliothèques de documents et les utilisateurs anonymes « espace SharePoint et de Paul Galvin -- Topsy.com

  2. pingback: SharePoint qui dérange 2010 Composant WebPart requête de contenu et l'accès anonyme - Waldek Mastykarz

  3. Dennis

    Tout simplement parce que je ne voyais pas encore toute postet liens ici, quelques conseils:

    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/

    Quelques solutions de contournement, mais il n'y a apparemment aucun solution pour ce problème. La CQWP ne fonctionne tout simplement anonymement je suppose…

    Réponse
  4. Etienne

    Avez-vous jamais trouvé plus d'informations sur ce problème?

    Je vais avoir le même problème. Site va vivre bientôt et moi avons découvert que WebPart n'afficher le contenu de la bibliothèque de Pages lorsque ne pas connecté. J'ai triple vérifié que toutes les pages sont archivés et publiés.

    Réponse
  5. GavinB

    Je suis juste tombé sur ce problème, however I also have a case of it working when querying for videos 😐

    Si je trouve plus je vais rapporter

    Réponse

Laissez une réponse à Kerron Braham Annuler la réponse

Votre adresse email ne sera pas publiée. les champs requis sont indiqués *