2014-09-24 2 views
0

현재 현재 생산중인 SharePoint 서버 버전이 2010이고 현재 MVC를 사용하여 프런트 엔드를 개발 한 시나리오가 있습니다. 값이 SharePoint의 예상 범위 내에 들지 않습니다.

이제 우리는 우리는 우리의 MVC 프런트 엔드 응용 프로그램에서 마이그레이션 셰어 포인트 2013에 연결할 수있는 매우 부드럽게 우리의 QA를 실행 개발 환경에 따라 셰어 포인트 2013

우리 SharePoint 서버 2010 마이그레이션있다.

위 시나리오와 동일한 UAT 환경이 생겼을 때 SharePoint 2010으로 마이그레이션되는 SharePoint 2010 서버가 있습니다. URL 만 변경하여 동일한 코드베이스를 사용하여 연결하면 clientContext에서 문제가 발생합니다. .ExecuteQuery().

Google 검색 결과가 많아서 답변이 두 개 발견되었습니다 (예 : http://blog.vanmeeuwen-online.nl/2012/07/value-does-not-fall-within-expected.html).이 블로그에서 언급 한 것과 동일한 구성을 사용했습니다. 그러나 불행하게도 우리에게는 같은 해결책이 적용되지 않습니다.

다른 오류 해결 방법이 있습니까?

감사합니다, 비제이

답변

0

위의 질문에 대한 답변을 얻었습니다. 문제는 응용 프로그램을 테스트 할 때 SharePoint의 개발 환경에서 만든 응용 프로그램이 포함 된 하위 인스턴스가없는 단일 인스턴스에 불과하다는 것입니다. 그래서 내가 아주 매끄럽게 달릴 수 있었던 이유.

이제 내 UAT의 시나리오에서 SharePoint 2010에서 SharePoint 2013으로 마이그레이션 된 응용 프로그램에는 주 루트 사이트 내에 사이트 모음과 하위 사이트가 있습니다.

CSOM 개체를 사용하여 SharePoint에 연결할 때 하위 사이트만을 가리키는 FolderServerRelativeUrl 경로를 제공해야합니다./testsite/sites/subsites이면 경로는/sites/subsites를 가리켜 야합니다.

감사합니다. 비자이

0

당신이 DEV 및 UAT에서 동일한 시나리오를 수행하는 경우. 일반적으로 사용 권한의 불일치로 인해 오류가 발생합니다. /accounts/js/css 체크 아웃 권한을 검토하십시오. 이것은 고통스러운 사람들입니다.

관련 문제