2013-04-29 3 views
1

저는 온라인으로 SharePoint를 사용하고 있으며 Windows Azure를 사용하여 SPO에 액세스하는 프로세스를 호스팅하고 있습니다.SharePointOnlineCredentials에서 ComException을 throw합니다.

우리는 Azure 역할에 시동 작업을 추가하여 http://www.microsoft.com/en-nz/download/details.aspx?id=35585을 설치했습니다. 첫 번째 문제는 osFamily가 1 (Server 2008 R2는 사전 요구 사항)이기 때문에 설치하지 않을 것이라는 것이 었습니다.

이제 SharePointOnlineCredentials 개체를 인스턴스화 할 때이 오류가 표시됩니다.

응용 프로그램 : WaWorkerHost.exe 프레임 워크 버전 : v4.0.30319 설명 : 처리되지 않은 예외로 인해 프로세스가 종료되었습니다. 예외 정보 : 함께 System.Runtime.InteropServices.COMException 스택 : Microsoft.SharePoint.Client.Idcrl.ManagedIdcrl.EnsureInited() Microsoft.SharePoint.Client.Idcrl.ManagedIdcrl.LogonIdentity (선택 System.String, System.Security에서 . SecureString) at Microsoft.SharePoint.Client.SharePointOnlineCredentials..ctor (System.String, System.Security.SecureString)

내가 잘못 할 수 있습니까?

추신. 나는 Microsoft를 가지고있다. IdentiyModel v3.5가 로컬로 복사한다.

EDIT : 위의 예외가 발생하기 전에 이벤트 로그에 예외가 표시되며 아래 메시지가 표시된다. 내가 말할 수있는 것은 MS 온라인 도우미 로그인입니다.

원본 MSOIDSVC.EXE. 메시지 : InitializeSvcAPI가 hr = 0x80048883과 함께 실패했습니다.

답변

0

동일한 예외가있었습니다. 문제를 해결하려면

IE에서 앱 또는 앱 풀에서 사용할 계정으로 연결하고 페이지에서 인증서를 설치하십시오.

내 문제가 해결되었습니다.

희망을 도울 수 있습니다.