Συμπτώματα
Ένα αρχείο ASPX δεν μπορεί να εμφανιστεί όταν προσπαθείτε να το δημιουργήσετε ως προσαρμοσμένο τμήμα Web. Όταν παρουσιαστεί αυτό το πρόβλημα, η ακόλουθη καταχώρηση σφάλματος και η ετικέτα συμβάντος "92liq" καταγράφονται στα αρχεία καταγραφής του ενοποιημένου συστήματος καταγραφής του SharePoint (ULS):
Σημείωση
Αποκλεισμός ελέγχου με σήμανση διέλευσης ιδιοκτησίας. [tagName: <TagName>][propName: <UnsafePropertyName][>τύπος: <PropertyType>]
Αιτία
Αυτό το ζήτημα παρουσιάζεται επειδή έχει οριστεί ένα μη ασφαλές όνομα ιδιότητας για μια ετικέτα σε αυτό το αρχείο ASPX.
Κατάσταση
Αυτή η νέα συμπεριφορά σχεδιάστηκε για να ενισχύσει την ασφάλεια στον SharePoint Server.
Λύση
Σημείωση
Οι χρήστες μπορούν να παρακάμψουν αυτή τη βελτίωση ασφαλείας, εάν είναι απαραίτητο για το τμήμα Web σας. Βεβαιωθείτε ότι το τμήμα Web μπορεί να χρησιμοποιήσει αυτά τα ονόματα ιδιοτήτων με ασφάλεια πριν ακολουθήσετε αυτά τα βήματα για να ενεργοποιήσετε ξανά τα τμήματα Web στον SharePoint Server.
Εάν είστε ο διαχειριστής συμπλέγματος, μπορείτε να επιλύσετε αυτό το θέμα προσθέτοντας το όνομα της WebPartSupportedSimplePropertyNames ιδιότητας ή στη λίστα του WebPartSupportedBoundPropertyNames κελύφους διαχείρισης του SharePoint:
Εάν <η παράμετρος PropertyType> είναι
SimplePropertyEntry, εκτελέστε τις ακόλουθες εντολές:add-pssnapin *
$f=get-spfarm
$f.AddGenericAllowedListValue("WebPartSupportedSimplePropertyNames","<UnsafePropertyName>")
$f.update()
iisresetΕάν <η παράμετρος PropertyType> είναι
BoundPropertyEntry, εκτελέστε τις ακόλουθες εντολές:add-pssnapin *
$f=get-spfarm
$f.AddGenericAllowedListValue("WebPartSupportedBoundPropertyNames","<UnsafePropertyName>")
$f.update()
iisreset