저는 Azure에서 모바일 앱 서비스를위한 2 개의 슬롯을 가지고 있습니다 : 생산 및 개발. 또한이 모바일 서비스를 사용할 수있는 클라이언트 응용 프로그램이 있습니다. 프로덕션 슬롯에서 호스팅되는 응용 프로그램 버전에는 인증이 포함되어 있지 않습니다. 개발 슬롯에서 호스팅되는 응용 프로그램 버전은 인증을 가지고 있으며 제대로 작동합니다. 따라서 클라이언트 응용 프로그램은 인증 토큰 및 보호 된 API에 액세스하고 개발 슬롯에서 호스팅되는 서비스로 작업 할 수 있습니다. 이 슬롯을 바꿀 때 클라이언트 응용 프로그램은 여전히 인증 토큰을 얻을 수 있지만 보호 된 API는 액세스 할 수 없습니다. 획득 한 토큰을 사용하여 API를 호출하려는 시도에서 권한이없는 401 오류가 발생했습니다. 인증 : 두 슬롯은 동일하게 구성되어 docs슬롯 교환 후 azure jwt 토큰이 작동하지 않습니다.
에 설명 된대로
나는 사용자 지정 인증을 사용하고 요청이 인증되지 않을 때 취할 행동을 가능 : 비활성화 : 익명 요청, 인증 공급자를 할 수 있습니다. 늘어나는만큼 그 슬롯 사이의 유일한 차이점은 URL을 이해할 수 있습니다. URL이 변경되면 유효하지 않은 토큰이 생성되기 시작합니다.
이 문제가 발생할 수 있습니다?