تحديث هام: وقد نشرت ماستيكارز والديك حل هنا: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</وضع حد للتحديث>
هذا الأسبوع, زملائي في الفريق، وتم ترقية موقع العميل الإنترنت العمومي من موس إلى SP 2010. يستخدم الموقع موس كقوب في عدة أماكن.
ذهبنا من خلال إجراءات مفصلة للغاية لضمان الدقة, الجودة وكل شيء على ما يرام من الأشياء. وعلى الرغم من أن, لقد واجهت مشكلة في الساعة الحادية عشرة أن نحن لم أكن أتوقع أو كشف حتى وقت متأخر جداً. على وجه التحديد, لن تجعل لدينا كقوب للمستخدمين المجهولين. تجد أنها أصدرت للمؤلفين (الذي تم تسجيله), ولكنه لن يظهر المحتوى للمستخدمين المجهولين.
وقد فعلنا كثير من البحوث وهذه هي المعايير والإجراءات التي اتخذناها لعزل السلوك:
- كقوب من شأنه أن يجعل غرامة عند أنها تقوم حاليا بسحب المحتوى من قائمة مخصصة.
- كقوب من شأنه أن يجعل المحتوى من مكتبة صفحات.
- أنه سيجعل لا محتوى من/SiteCollectionImages
- إنشاء مكتبة مستندات جديدة، وإيداع مستندات قليلة إلى أنه. ونحن لم تضف أي نوع من أنواع المحتوى للمكتبة – كان هذا بسيط من ليب دوك مربع مع لا التخصيص. لا يمكن قراءة كقوب الموجودة منه.
- قمت بإنشاء صفحة جديدة، وإضافة كقوب باستخدام كافة القيم الافتراضية. لا يجعل للمجهول.
- ونحن (إلى حد ما عجل) قم بإعداد س الجديدة 2010 البيئة, مباشرة من المربع مرة أخرى وتكرار هذا السلوك.
خلاصة, ويبدو أن كقوب في SP2010 لا يمكن تقديم المحتوى للمستخدمين المجهولين عند مصدر البيانات عبارة عن مكتبة مستندات. يمكن أن يكون هذا صحيحاً?
وهذا هو الخطأ الذي شهدناه في سجلات:
عنوان جزء ويب: 653D91fb-2f83-4e6a-83af-1f39e8939f0a جزء ويب الخاص باستعلام المحتوى
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0أجزاء ويب SharePoint مؤسسة x 1540 89a1 "خطأ عالية" أثناء تنفيذ جزء ويب: System.NullReferenceException: لم يتم تعيين إلى مثيل لكائن مرجع كائن. في Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(ويب SPWeb, صف DataRow, سلسلة سترديفاولتيتيموبين, فسيتدوسيكون المنطقية, فسيتونكليك المنطقية, سلسلة فيليريفكولومنريف, سلسلة بروجيدكولومنريف, سلسلة فسوبجتيبيكولومنريف, سلسلة بيرماسككولومنريف) في Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() في Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() في Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(سلسلة فيوباث) في Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a
يبدو مجرد نوع من المستحيل أن كقوب لن يجدي نفعاً للمستخدمين المجهولين. إذا كنت تعرف أي أكثر حول هذا, الرجاء نشر التعليق.
</نهاية>
اتبعني على التغريد في http://www.twitter.com/pagalvin
بينغبك: تويت أن أذكر SP 2010 كقوب, توثيق المكتبات والمستخدمين المجهولين «SharePoint مساحة بول جالفين -- Topsy.com
بينغبك: SharePoint غير مريح 2010 جزء ويب استعلام المحتوى والوصول المجهول - ماستيكارز والديك
بول, تحصل أي وقت مضى هذا الحل? لقد كان الحب / أكره العلاقة مع كقوب منذ SP 2007. شكرا لهذا المنصب.
-Eugene
فقط لأنه لا أرى أي روابط بسطة هنا بعد, بعض المؤشرات:
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/
بعض الحلول, ولكن هناك على ما يبدو لا يوجد حل لهذه المشكلة. كقوب فقط لا يعمل مجهول أنا افترض…
تجد من أي وقت مضى على مزيد من المعلومات حول هذه المسألة?
أواجه نفس المشكلة. الموقع سوف يعيش قريبا، ولقد اكتشفت أن كقوب عدم إظهار المحتوى من مكتبة الصفحات عندما لم يتم تسجيل دخولك. لدى الثلاثي التحقق من أن كافة الصفحات يتم إيداعه ونشرت.
جزء ويب الخاص باستعلام المحتوى (كقوب) has to be tweaked to work with Anonymous Access please see http://blogs.edork.com/MikeGeyer/Lists/Posts/Post.aspx?ID=20
جريت إلى هذه المشكلة, however I also have a case of it working when querying for videos 😐
If I find out more I’ll report back