1

내 삶을 조각으로 잘라 내 최후의 수단입니다.Microsoft Graph에서 Outlook.com을 어떻게 승인합니까?

진지하게, 나는 어디에서나이 정보를 찾을 수 없다! Graph가 Outlook.com을 지원한다고 생각했습니다. 나는 Outlook Api와 Graph Api를 참조한 this question을 보았지만이를 위해 Outlook.com 계정을 어떻게 인증합니까?

나는 매개 변수 https://login.microsoftonline.com/common/oauth2/authorize에 사용자를 보내고있다 :

response_type = code 
client_id = <my client id> 
redirect_uri = <my redirect_uri> 
state = <csrf> 
resource = https://outlook.office.com/ 

에 서명이 글은 사무실 365 기호에 소요, 당신은 @outlook.com를 입력 할 때, 당신을 재 시도 만. 365 로그인 페이지로 돌아가서 모든 것을 할 수 있습니다.

Office 365를 인증 할 수는 있지만 Outlook.com은 인증 할 수 없습니다. 필요한 경우 더 많은 정보를 제공 할 수 있습니다. 잘못된 엔드 포인트 또는 다른 것을 치는 것만 알았습니다.

답변

5

현재 Google에는 두 가지 버전의 인증 엔드 포인트가 있습니다. 버전이 적은 끝점 (https://login.microsoftonline.com/common/oauth2/authorize)은 직장 및 학교 계정 (Office365) 만 지원하며 v2.0 인증 끝점 (https://login.microsoftonline.com/common/oauth2/v2.0/authorize)은 직장과 학교 및 개인 계정을 모두 지원합니다. Microsoft Graph에서 개인 계정 (hotmail.com, outlook.com, live.com)을 사용하려면 apps.dev.microsoft.com에 등록한 다음 시작하여
https://azure.microsoft.com/en-us/documentation/articles/active-directory-v2-scopes/의 지침을 따르십시오. 그것을 시도하고 그것이 어떻게되는지 알려주세요.

+0

감사합니다. 응답을 보내 주셔서 감사합니다. 그렇다면 Azure AD와는 대조적으로 App Registration Portal에 등록한 앱은 여전히 ​​365 개의 계정으로 작동합니까? 또는 각 계정 유형에 대해 하나씩 두 개의 등록을 유지해야합니까? –

+1

Windows Azure 포털에 등록한 앱은 Office 365 (직장 및 학교 계정)에서만 계속 작동합니다. 곧 새 포털에서도 관리 할 수있게 될 것입니다. 앱 등록 포털 (apps.dev.microsoft.com)에 등록한 모든 앱은 개인 (Hotmail.com, outlook.com, live.com)과 직장 및 학교 (Office 365)에서 모두 작동합니다. –