1

APIM의 개발자 포털에서 개발자는 자체 구독 키를 얻을 수 있습니다. 더 많은 개발자는이 구독 키를 http의 헤더 정보에 추가하여 API 서비스를 사용할 수 있습니다. 그러나이 구독 키로 실제 사용자를 식별 할 수있는 방법을 찾지 못했습니다. 따라서 구독 키를 통해 사용자를 식별하는 방법을 알고 싶습니다.하늘색 API 관리에서 구독 키 (1 차/2 차)를 사용하여 사용자 세부 정보를 얻는 방법은 무엇입니까?

답변 예를 들어

답변

1

, 당신이 요청의 헤더에 개발자의 사용자를 설정하려는 경우, 당신은하여 APIM 정책에 다음을 추가 할 찾아 도와주세요 :

<set-header name="user" exists-action="override"> 
    <value>@{var usr = context.User; 
    return usr.Email;}</value> 
</set-header> 
에게

그래서 context.User에서 가져와야합니다. https://docs.microsoft.com/en-us/azure/api-management/api-management-policy-expressions#a-namepolicyexpressionsexamplesa-examples

+0

예, 올바른 답변입니다. – mugzi

+0

probs, 나는 꽤 오랫동안 그것을 알아낼 수 없었다;) – 4c74356b41