SP 2010 CQWP, Βιβλιοθήκες εγγράφων και ανώνυμοι χρήστες

ΣΗΜΑΝΤΙΚΗ ΕΝΗΜΕΡΩΣΗ: Waldek Mastykarz έχει δημοσιεύσει μια λύση εδώ: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</αναπροσαρμογή τελών>

Αυτή την εβδομάδα, Ομάδα μου και εγώ αναβάθμιση δημόσιων δικτυακό τόπο του πελάτη από ΒΡΎΑ σε SP 2010. Το ΒΡΎΟ site χρησιμοποιεί το CQWP σε διάφορα σημεία.

Περάσαμε μια πολύ λεπτομερής διαδικασία για να εξασφαλιστεί η ακρίβεια, ποιότητα και όλα τα καλά πράγματα. Παρά το γεγονός ότι, τρέξαμε σε ένα πρόβλημα κατά την 11η ώρα που δεν μπορούμε να περιμένουμε ή να αποκαλύψει μέχρι πολύ αργά το βράδυ. Ειδικά, μας CQWP δεν θα καταστήσει για τους ανώνυμους χρήστες. Κατέστησε εύρεση ΠΡΟΣ ΤΟΥΣ ΣΥΓΓΡΑΦΕΙΣ (που ήσασταν συνδεδεμένοι), αλλά δεν θα δείτε το περιεχόμενο για τους ανώνυμους χρήστες.

Κάναμε πολλή έρευνα και πρόκειται για τις παραμέτρους και τις δράσεις που πήραμε να απομονώσει τη συμπεριφορά:

  • CQWP θα καθιστούσε πρόστιμο όταν ήμουν το τράβηγμα περιεχόμενο από μια προσαρμοσμένη λίστα.
  • CQWP θα καθιστούσε το περιεχόμενο από τη βιβλιοθήκη του /Pages.
  • Αυτό δεν θα καθιστούσε το περιεχόμενο από /SiteCollectionImages
  • Δημιουργήσαμε μια νέα βιβλιοθήκη εγγράφων και ανεβάσει μερικά έγγραφα σε αυτό. Δεν το προσθέσει τυχόν τύπους περιεχομένου στη βιβλιοθήκη-αυτό ήταν ένα απλό έξω από το κουτί lib doc με καμία προσαρμογή. Υπάρχοντα CQWP δεν θα μπορούσε να διαβάσει από αυτό.
  • Δημιουργήσαμε μια νέα σελίδα και πρόσθεσαν ένα CQWP χρησιμοποιώντας όλες τις προεπιλεγμένες τιμές. δεν θα καταστούσε για ανώνυμη.
  • Εμείς (κάπως βιαστικά) έχει συσταθεί μια νέα SP 2010 περιβάλλον, κατευθείαν από το κουτί και πάλι και να αναπαραχθεί αυτή η συμπεριφορά.

Κάτω γραμμή, φαίνεται ότι CQWP στο SP2010 δεν μπορεί να αποδώσει το περιεχόμενο για τους ανώνυμους χρήστες όταν το αρχείο προέλευσης δεδομένων είναι μια βιβλιοθήκη εγγράφων. Μπορεί αυτό να είναι αλήθεια?

Αυτό είναι το λάθος που είδαμε στα αρχεία καταγραφής:

Τίτλου Τμήματος Web: Περιεχόμενο του ερωτήματος Web μέρος 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 W3wp.exe (0x0F30) 0x 1540 τμημάτων Web του SharePoint Foundation 89a1 υψηλή σφάλμα κατά την εκτέλεση του τμήματος web: System.NullReferenceException: Αναφορά αντικειμένου δεν έχει οριστεί σε μια παρουσία ενός αντικειμένου. στο Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow σειρά, Συμβολοσειρά strDefaultItemOpen, Δυαδική fSetDocIcon, Δυαδική fSetOnClick, Συμβολοσειρά fileRefColumnRef, Συμβολοσειρά progIdColumnRef, Συμβολοσειρά fsobjTypeColumnRef, Συμβολοσειρά permMaskColumnRef) στο Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() στο Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() στο Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Συμβολοσειρά viewPath) στο Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a

Φαίνεται μόνο είδος αδύνατο ότι CQWP δεν θα λειτουργούσε για τους ανώνυμους χρήστες. Αν το γνωρίζουν πια αυτό, Παρακαλούμε να στείλετε ένα σχόλιο.

</Τέλος>

Εγγραφείτε στο blog μου.

Συνέχεια μου για Twitter σε http://www.twitter.com/pagalvin

7 thoughts on «SP 2010 CQWP, Βιβλιοθήκες εγγράφων και ανώνυμοι χρήστες

  1. Pingback: Tweets που αναφέρουν SP 2010 CQWP, Έγγραφο την βιβλιοθήκες και ανώνυμους χρήστες «Paul Galvin του SharePoint χώρου -- Topsy.com

  2. Pingback: Άβολο SharePoint 2010 Το τμήμα Web ερωτήματος περιεχομένου και ανώνυμη πρόσβαση - Waldek Mastykarz

  3. Dennis

    Ακριβώς επειδή δεν βλέπω οποιαδήποτε συνδέσεις Καταχωρήθηκε εδώ ακόμα, Λίγα δείκτες:

    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/

    Μερικές λύσεις, αλλά προφανώς δεν υπάρχει καμία ενημέρωση κώδικα για αυτό το πρόβλημα. Το CQWP απλά δεν λειτουργεί ανώνυμα εγώ υποθέτω ότι…

  4. Ετιέν

    Ποτέ να μάθετε περισσότερα σχετικά με αυτό το ζήτημα?

    Είμαι έχοντας το ίδιο πρόβλημα. Το site πηγαίνει ζωντανά σύντομα και έχω ανακαλύψει ότι CQWP δεν εμφανίζεται περιεχόμενο από τη βιβλιοθήκη σελίδων όταν δεν είστε συνδεδεμένοι. Έχω τριπλό ελέγχεται ότι όλες οι σελίδες είναι check-in και δημοσιεύονται.

Αφήνω μια απάντηση

Η διεύθυνση email σας δεν θα δημοσιευθεί. τα απαιτούμενα πεδία είναι επισημασμένα *