나는 거의 정확하게이 MSDN 문서를 다음 오전에 폴더를 추가 할 수 없습니다하지만 난 csom 사용하여 파일을 업로드 할 수 없습니다 : 나는 다음과 같은 권한을 사용하고셰어/스카이 드라이브 프로 API는 사용자의 스카이 드라이브 프로 계정
http://msdn.microsoft.com/en-us/library/jj687470.aspx
를 : 내 코드는
private void InitializeClientContext(ClientContext context)
{
context.Load(context.Web);
context.ExecuteQuery(); //works fine
context.Load(context.Web.Folders);
context.ExecuteQuery(); //works fine
context.Web.Folders.Add(SkyDriveDocusignFolderUrl);
context.ExecuteQuery(); // fails
}
,369 실패되는 경우
"Web.Manage"여기
입니다
나는 웹과 사용자의 폴더를로드 할 수 있어요하지만 난 문서 폴더를 만들 갈 때 : [https : //로 sharepointurl] 마지막 줄에/개인/joe_cartano_docusign_com/문서/DocuSign의
다음 코드를 얻었습니다.
"액세스가 거부되었습니다. 이 작업을 수행하거나이 리소스에 액세스 할 수있는 권한이 없습니다. "
아마도 다른 권한이 필요합니까? 이 연습에서는 웹을로드하고 웹에서 속성을 읽는 동안 필요한 것이 무엇인지 명확하지 않습니다. 해당 폴더에 폴더와 파일을 추가해야합니다. 이 작업을 수행 할 수있는 적절한 권한 집합은 무엇입니까 아니면 내가 누락 된 다른 문제가 있습니까? 클레임 인증을 사용하여이 정확한 코드를 실행할 수 있었으므로 일반적으로 정확하다고 생각합니다.