2016-06-21 2 views
0

here으로 설명한 Azure 모바일 앱 백엔드 (nodeJS)로 게임을하고 있습니다. 기본 웹 설정 구성을 사용하여 내 모바일 앱을 개발했지만 지금은 클라우드 백엔드 기능을 사용자 정의하여 Azure-Mobile-Apps SDK로 로컬 백엔드를 만들었습니다.Azure 모바일 앱 백엔드에서 jwt 잠재 고객 설정하기

(Azure 클라이언트 SDK의 인증 측면을 사용하여) 내 모바일 앱과 로그인 한 다음 라이브 관리 백엔드 설정을 사용하여 AuthToken을 캡처했습니다.

{ "이름": "JsonWebTokenError", "메시지": "JWT 관객 무효 예상 :. 항아리 : 다음 시도하고 요청을 승인 올 때

, 나는 다음과 같은 문제를 얻을 마이크로 소프트 : 창 - 푸른 : 나는 JWT 관객을 설정하는 방법 Locally Testing Azure Mobile Auth - invalid jwt signature

: ZUMO은 "}

에 이어?

+0

어떻게 현지 사례에서 JWT를 만들고 있습니까? –

+0

@AdrianHall JWT는 호스팅 된 인스턴스에서 빌려온 것입니다. - http://xyz.azurewebsites.net - postman에 작업을 복사하여 붙여 넣으면 http 요청이 localhost로 전송됩니다 –

답변

2

잠재 고객과 발급자를 설정하려면 azureMobile.js에서 auth : {} 개체를 사용하십시오. 당신은 관객과 발행이 무엇인지 볼 수 jwt.io에서 JWT를 디코딩 할 수 있으며, 다음을 수행하십시오

auth: { 
    audience: '<your audience>', 
    issuer: '<your issuer>' 
}; 

좋은 참조 :

  • My blog post on Custom Auth
  • The main configuration reference

      (수출 azureMobile.js하는)
  • 관련 문제