2015-01-04 3 views
0

새로운 Office 365 API를 배우기 시작합니다. 나는 또한 서버 측 프로그래밍을 너무 깊이 이해하지 못한다. VS2013 및 모든 사전 requisites 링크가 아래에서 지적했다. Windows 데스크톱 응용 프로그램의 일부 예제가 효과적이었습니다. 그러나 예제 https://code.msdn.microsoft.com/Office-365-APIs-Get-d75d1c8a을 얻으면 O365에 로그인 한 후 서비스 관리자에서 설정하는 동안 오류가 발생합니다.O365 예제 설정이 실패합니다.

오류 메시지 - " 'Service Principal'리소스의 appId 속성에 '지원되지 않거나 잘못된 쿼리 필터 절이 지정되었습니다." 이 메시지는 Service Manager에서 대신 사용 권한으로 표시됩니다. 확인을 누르면 서비스 관리자에서 "로그인"지점이 표시됩니다. - 인증에 실패했습니다.

도와주세요!

답변

0

app.config (또는 웹 프로젝트의 web.config)에서 기존 클라이언트 ID 및 설정을 제거해야합니다. Office365Api.Demo 프로젝트의 App.config에서 다음을 제거하면 Azure AD에서 해당 응용 프로그램을 등록 할 수있었습니다.

<add key="ida:ClientId" value="[put here your ClientID]" /> 
<add key="ida:RedirectUri" value="http://localhost/eb2c041088c22f67fecaffda29528308" /> 
<add key="ida:AuthorizationUri" value="https://login.windows.net/" /> 
관련 문제