2016-10-13 2 views
1

인증 (Company Azure Active Directory)으로 단일 로그온 한 MVC 응용 프로그램을 개발했으며 Azure에서 클라우드 서비스로 호스팅했습니다. 그것은 지금까지 일하고있었습니다. 그럼 내가 인터넷에서 검색하고 블로그에 제안 아래 블로그securitytoken에 유효한 키 매핑이 없음에 대한 영구 솔루션

그런 WIF10201: No valid key mapping found for securityToken

을 발견

No valid key mapping found for securityToken: 'System.IdentityModel.Tokens.X509SecurityToken' and issuer: 'https://sts.windows.net/{TenantID}/' 

그러나 몇 일 전에 난 내 생산에 아래의 오류가있어, 내가 가져온이 지문과 내 web.config를 업데이 트하고 그것이 효과.

다시 오늘 같은 오류가 발생했으며 동일한 단계를 수행해야하며 지문이 변경된 것으로 확인되었습니다.

아무도 내 프로덕션 환경에 영향을 미치기 때문에 영구 솔루션을 제안 해 주시기 바랍니다.

답변

0

응용 프로그램이 서명 키 롤오버를 자동으로 지원하지 않는 것 같습니다. 이전 프로젝트에서 서명 키 롤오버를 자동으로 지원하려면 앱이 Azure AD와 통합되는 방법에 따라 다릅니다.

설명에 따르면, Azure AD for SSO로 응용 프로그램을 통합 한 것 같습니다. 우리는 Azure AD로 인증하기 위해 키 롤오버를 자동으로 처리하는 데 필요한 로직을 이미 가지고있는 .Net OWIN OpenId 연결을 사용할 수 있습니다. 이 주제에 대한 자세한 내용은 Signing key rollover in Azure Active Directory 문서를 참조하십시오.

관련 문제