- 파트너 센터에서 해당 신뢰 당사자로 이동하여 XBOX services security token claims (microsoft.com) (NDA 항목)에 있는 적절한 클레임을 선택합니다. 사용할 클레임과 예상되는 값을 이해하려면 링크된 클레임 문서에서 “XBOX Game Streaming server” 용어를 찾아보세요.
- XBOX Game Streaming을 참조하는 적절한 변수를 포함하도록 Claim 스키마를 업데이트합니다.
- 기본 ‘Relying Parties’ 메뉴로 돌아가 ‘Publish’를 클릭합니다.
기존 신뢰 당사자에 대한 조정은 새로 발급된 XSTS 토큰을 얻기 위해 디바이스 및 타이틀 재시작(콘솔 캐시 정리)이 필요합니다(또는 이전 토큰이 만료될 때까지 약 4시간 정도 기다립니다).
디바이스 기능(dca) 클레임에서 XBOX Game Streaming 서버 감지
신뢰 당사자에서 디바이스 기능 클레임을 포함하도록 구성한 후에는, 서비스가 복호화된 XSTS 토큰의 xdi(디바이스 ID) 섹션 안에 있는 dca 값을 검사하여 해당 토큰이 XBOX Game Streaming 서버에서 발급되었는지 확인할 수 있습니다.
dca 클레임은 정수 배열입니다. 다음과 같이 해석합니다.
클레임이 생략된 경우는 잘못 구성된 신뢰 당사자와 구분할 수 없으므로, 부재를 신호로 사용하기 전에 신뢰 당사자가
dca 클레임을 게시하는지(위 1단계) 확인하세요. 전체 dca 값 표와 기타 클레임에 대해서는 XBOX services security token claims를 참조하세요. xdi.dca 필드를 보여주는 디코딩된 토큰 샘플은 Example XSTS Token, decryption, and validation을 참조하세요.
클라이언트 측에서는 게임 자체가
XGameStreamingIsStreaming을 호출하여 활성 스트리밍 연결을 감지할 수 있습니다. dca 클레임은 타이틀 서비스를 위한 서버 측의 동등한 신호입니다.XBOX Game Streaming 서버의 디바이스 페어와이즈 ID(dpi)
디바이스 페어와이즈 ID(dpi) 클레임은 토큰을 발급한 물리적 하드웨어를 식별합니다. XBOX Game Streaming 서버에서는 해당 하드웨어가 Azure 데이터센터의 공유 서버이므로, 시간이 지남에 따라 동일한 dpi 값이 서로 다른 여러 사용자에 대해 나타날 수 있습니다.
서비스가 dpi를 사용하여 디바이스별 차단 또는 디바이스별 속도 제한을 적용하는 경우, 해당 적용을 먼저 dca 값에 따라 게이트하세요. dca가 스트리밍 서버를 나타내는 경우, 나중에 동일한 서버에서 스트리밍하는 관련 없는 사용자에게 불이익을 주지 않도록 토큰의 dpi를 디바이스 수준 차단 및 속도 제한에서 제외하세요.