2017-12-14 5 views
3

우리는 O365 임차인이 있으며, 모든 것은 상자에서 구성됩니다. 거주 인은 독일 클라우드에 배치되며 글로벌 (office.de)에 배치되지 않습니다.Outlook ID 토큰이 유효하지 않습니다.

또한 office.js API의 getUserIdentityTokenAsync을 사용하는 Outlook 추가 기능이 있습니다.

추가 기능은 토큰 사용자 ID를 받아 AppIdentityToken.Validate 방법을 사용하여 validation에 대한 우리의 서버로 보낼 수 있지만 오류가있어 :

No matching key was found for this token with thumbprint...

동일한 코드가 다른 세입자를 위해 잘 작동합니다. 이 문제를 해결하는 방법에 대한 제안 사항이 있으십니까?

+0

이 테넌트의 버그를 확인했으며 현재 해결책을 모색 중입니다. (수정 ETA 없음) –

답변

0

이제는 독일의 클라우드에있는 테넌트에서 수정해야합니다. (1/4/2018). 이 문제를 명확히하기 위해 독일의 구름에만있었습니다. 다른 클라우드에 오류가 발생했거나 (현재 알려진 문제가 없음) 독일어로 getUserIdentityTokenAsync의 유효하지 않은 토큰이 계속 발생하는 경우

+0

토큰을 받으려고 할 때 여전히 문제가 있습니다. 잘못된 요청으로 발견 서비스에 대한 토큰 획득 요청이 실패했습니다. URL : https://login.windows.com/common/oauth2/token 'VAR 값 = 새 NameValueCollection은 { { "CLIENT_ID"된 ClientID}, { "redirect_uri로", OAuthRedirectUri}, { "자원 ", DiscoveryResource}, {"grant_type ","authorization_code "}, {"code ", code} }}; 개체 결과 = 결과 = (동적) PostAsync (TokenUrl, values); ' – user1132439

+0

수정 된 내용은 getUserIdentityTokenAsync에 대한 답변을 명확히했습니다. getUserIdentityTokenAsync API로 여전히 문제가 발생하면 여기에 명확히 응답하십시오. 다른 토큰 요청 문제는 새 게시물을 여는 것이 좋습니다. –

관련 문제