IdentityServer3의 사용자 정의 부여 유형에서 "act-as"스키마에 대한 토큰 안에 토큰을 추가해야합니다. PreserveAccessToken
으로 시도했지만 현재 ClaimsPrincipal에서 클레임으로 토큰을 추가하기 만하지만 다른 토큰이 체인의 다음 서비스/API로 전달 될 때 클레임으로 중첩 할 수있는 방법을 찾을 수 없습니다.IdentityServer3 - 사용자 정의 부여 유형 (작업 - 스키마) 용 토큰 내부에 토큰 추가
이 배경은 최종 사용자의 모든 홉 (hop)에 대한 감사를 통화 체인의 마지막 서비스/API로 유지하는 것입니다.
correlationId를 작성하여 일부 머리글의 일부로 넣지 않는 이유는 무엇입니까? –
예를 들어 호출 체인에서 마지막 링크는 DB에 대한 실제 호출을 생성하고 이러한 작업의 감사를 기록하려고 시도하므로 작업 시작 자 (예 : 최종 사용자)를 추출 할 수 있어야합니다. 중간에있는 모든 서비스/api는 작업의 일부였습니다. IdSrvr이 다른 토큰 내부에 토큰을 중첩 시키도록 만들 수 있다면 추가 작업없이 모든 것을 해결해야합니다. – CesarD