Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

증상

Microsoft Azure 미국 정부 클라우드에서 리소스를 업데이트 하려고 하면 Team Foundation 서버의 버전을 사용 하 여 시작 된 배포에 실패할 수 있기 때문에 다음과 같은 오류가 나타날 수 있습니다.

Azure에 대 한 액세스 토큰을 반입할 수 없습니다.

Json 웹 토큰 (JWT) 서비스 사용자 id 'ServicePrincipalID'를 얻지 못했습니다. 예외 메시지: AADSTS90038: 기밀 클라이언트 간 클라우드 요청에 사용할 수 없습니다.

원인

미국 정부 클라우드 Azure AAD 기관 URL 로그인 us.microsoftonline.com 에서 login.microsoftonline.us로 변경 되었습니다. 구축 하는 동안 릴리스 업데이트를 인증 하 고 액세스 토큰을 반입 하려고 시도 합니다. 기본 제공 배포 작업에 실패 하 게 되며 액세스 토큰에 대 한 기존 URL 쿼리합니다.

해결 방법

이 문제를 해결하려면 다음 단계를 수행합니다.

  1. 적절 하 게 Azure 확장 VSIX 파일 다운로드:

  2. TFS 관리자 계정을 사용 하 여 관리 자격 증명으로 명령 프롬프트를 실행 하 고 확장을 적절 하 게 다음 명령을 사용 하 여 Team Foundation 서버에 업로드 하십시오.

    • TFS 2017에 대 한

      Publishextension /vsixfilepath "Team Foundation Server 다음 C:\Program 15.0\Tools\TfsConfig.exe": "< Azure VSIX 파일 경로 >"

    • TFS 2018에 대 한

      Publishextension /vsixfilepath "Team Foundation Server 다음 C:\Program 2018\Tools\TfsConfig.exe": "< Azure VSIX 파일 경로 >"

참고확장이 적용 되는 후 모든 Team Foundation 서버 또는 컴퓨터를 다시 시작할 필요가 없습니다. 

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×