SP 2010 CQWP, 문서 라이브러리 및 익명 사용자

중요 한 업데이트: Waldek Mastykarz 여기 해결 방법을 올렸습니다.: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</최종 업데이트>

이번 주, 내 팀과 나를 업그레이 드 했다 고객의 공용 인터넷 사이트 모스에서 SP를 2010. MOSS 사이트는 CQWP를 사용 하 여 여러 장소에서.

우리는 정확성을 보장 하기 위해 매우 구체적인된 절차를 통해 갔다, 품질 및 모든 좋은 것 들. 그럼에도 불구 하 고, 우리는 우리가 기대 하지 않았다 또는 매우 늦은 시간까지 밝히기는 11 시간에 문제로 실행. 특히, 익명 사용자에 대 한 우리의 CQWP 렌더링 하지. 그것은 저자에 대 한 찾기 렌더링 (누가 로그인), 하지만 익명 사용자에 대 한 내용을 표시 하지.

우리는 연구를 많이 한 이들은 매개 변수 및 동작 우리 동작을 격리 했다:

  • 사용자 지정 목록에서 콘텐츠를 당기는 때 CQWP 잘 렌더링 것.
  • CQWP은 /Pages 라이브러리에서 콘텐츠 렌더링.
  • 그것은 /SiteCollectionImages에서 콘텐츠를 렌더링 하지 것 이다
  • 우리 새 문서 라이브러리를 만들고 그것에 몇 가지 문서를 업로드. 우리가 어떤 콘텐츠 형식을 라이브러리에 추가 하지 않았다-이 없는 사용자 지정 함께 상자 doc lib에서 간단한. 기존 CQWP 그것에서 읽을 수 없습니다..
  • 우리 새로운 페이지를 생성 하 고 모든 기본값을 사용 하 여 한 CQWP 추가. 그것에 대 한 렌더링 되지 것입니다 익명.
  • 우리 (다소 급하게) 새로운 SP를 설정 2010 환경, 똑바로 다시 상자에서이 동작을 복제.

히 프 라인, 그것은 CQWP SP2010에 데이터 원본이 문서 라이브러리 때 익명 사용자에 대 한 콘텐츠를 렌더링할 수 없습니다 나타납니다.. 이 사실이 될 수 있을까?

이것은 오류 로그에서 본:

웹 파트 제목: 콘텐츠 쿼리 웹 파트 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0웹 파트를 실행 하는 동안 x 1540 SharePoint 기반 웹 파트 89a1 높은 오류: NullReferenceException입니다.: 개체 참조가 개체의 인스턴스로 설정 되지. Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString에서(SPWeb 웹, 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 익명 사용자에 대 한 작동 하지 않을 불가능 한 것 같다. 이것에 대해 더 이상 알고 있는 경우, 코멘트를 하시기 바랍니다.

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

7 "에 대한 생각SP 2010 CQWP, 문서 라이브러리 및 익명 사용자

  1. 핑백: SP를 언급 짹짹 2010 CQWP, 문서 라이브러리 및 익명 사용자 «폴 Galvin의 SharePoint 공간 -- Topsy.com

  2. 핑백: 불편 한 SharePoint 2010 콘텐츠 쿼리 웹 파트와 익명 액세스 - Waldek Mastykarz

  3. 데니스

    그냥 있기 때문에 어떤 링크 postet 여기를 아직 보지 못 했어요, 몇 가지 조언:

    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. 셍 테 티 엔

    당신은이 문제에 대 한 자세한 적 찾 았 나요?

    저도 같은 문제가 오전. 곧 라이브가 사이트 및 CQWP 로그인 하지 않은 경우 페이지 라이브러리에서 콘텐츠 표시 하지 않습니다 발견 했습니다.. 나는 트리플 검사는 모든 페이지는 체크 인 및 게시.

    회신
  5. GavinB

    나는 단지이 문제에 부딪쳤다, however I also have a case of it working when querying for videos 😐

    더 찾으면 내가 다시 보고 거 야

    회신

응답을 남기다

귀하의 이메일 주소는 공개되지 않습니다. 필요 입력 사항은 표시되어 있습니다 *