2017-05-15 10 views
0

파이썬 cmislib을 사용하여 파이썬을 SharePoint 리포지토리에 연결하고 있습니다. WORKBENCH와 같은 클라이언트 소프트웨어를 통해 저장소에 연결하려고하면 예외없이 연결되지만이 저장소에 연결하려고하면 403 예외가 발생합니다. 이것은 내 모든 코드입니다 : 당신이 그 자원 (URL)에 액세스 할 수있는 권한이 없습니다 때 금지403 오류 : CMIS 사용시 사용 권한이 거부되었습니다.

from cmislib import CmisClient 
client = CmisClient('http://ntasharepoint02/_vti_bin/cmis/rest?getRepositoryInfo', 
       'user', 'pwd') 
repo = client.defaultRepository 

답변

0

HTTP 오류 403는 일반적으로 제대로 인증되지 않기 때문에 대부분의 경우에 슬로우됩니다.

저는 CMIS에 익숙하지 않지만 잘못된 URL을 통해 로그인하려는 것 같습니다. 그것은 함수 호출과 같은 저장소에 대한 정보를 얻는 REST 끝점입니다. 나는 끔찍하게 틀릴지도 모른다.

URL, 사용자 및 암호가 올바른지 확인하기 만하면 자격 증명을 수락하지 않는 것이 문제입니다.

+0

귀하의 추천에 감사드립니다. 그러나이 URL과 사용자 이름 및 암호를 다른 소프트웨어에 사용했는데 성공했지만 자체 코드를 통해이 작업을 수행 할 수 있습니다 ... 물론이 저장소의 관리자입니다. – user3775518