---
schema_version: "1"
id: 6890128dad9d31124cdfbe61bca7e9e5d15277f9fff5a8cc3094d1f4d23e3069
title: 연결된 앱 - 직접 신뢰의 문제 해결
collection: tableau
version: current
locale: ko-kr
portal_url: https://docs.salesforce.com/tableau/current/ko-kr/server-linux/connected_apps_troubleshoot.md
canonical_url: https://help.tableau.com/current/server-linux/ko-kr/connected_apps_troubleshoot.htm
source_site: help.tableau.com
content_type: documentation
content_hash: b25eec9420087d03b288b38fcae0485122f4793d3f52650b91b29d92f58b1ece
description: Troubleshoot direct-trust connected apps when embedded content or REST API authorization fails.
---
[주요 콘텐츠로 건너뛰기](#main-content)

# 연결된 앱 - 직접 신뢰의 문제 해결

내장된 콘텐츠가 사용자 지정 응용 프로그램에 표시되지 않거나 Tableau REST API 권한 부여가 실패하면 브라우저의 개발자 도구를 사용하여 내장된 콘텐츠를 표시하는 데 사용된 Tableau의 연결된 앱과 관련되었을 수 있는 오류 코드를 검사하고 식별할 수 있습니다.

**참고:** 세션 토큰이 유효하려면 외부 응용 프로그램의 시계와 외부 응용 프로그램을 호스트하는 서버의 시계가 UTC(협정 세계시)로 설정되어야 합니다. 두 클록이 다른 표준 시간대를 사용하는 경우 연결된 앱을 신뢰할 수 없게 됩니다.

아래의 표를 참조하여 오류 코드 설명 및 가능한 해결 방법을 검토하십시오.

<table style="width: 90%;margin-left: 0;margin-right: auto;mc-table-style: url('Resources/TableStyles/Basic-Border-Light.css');" class="TableStyle-Basic-Border" cellspacing="0"><colgroup><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"></colgroup><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="font-weight: bold;">오류 코드</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="font-weight: bold;">요약</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="font-weight: bold;">설명</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1" style="font-weight: bold;">잠재적 해결 방법 또는 설명</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">5</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">SYSTEM_USER_NOT_FOUND</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Tableau 사용자를 찾을 수 없음</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"> 이 문제를 해결하려면 JWT의 '<code>sub</code>'(Subject) 클레임 값이 Tableau Server의 "username"인지 확인합니다. 이 값은 대/소문자를 구분합니다.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">16</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">LOGIN_FAILED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">로그인 실패</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">이 오류는 일반적으로 JWT의 다음 클레임 문제 중 하나로 인해 발생합니다.<ul><li>'<code>exp</code>'(Expiration Time)가 기본 최대 유효 기간을 초과합니다. 이 문제를 해결하려면 유효한 JWT에 필요한 <a href="https://help.tableau.com/current/server/ko-kr/connected_apps.htm#jwt" target="_blank">등록 클레임</a>을 검토하고 올바른 값이 사용되는지 확인하십시오. 최대 유효 기간을 변경하려면 <a href="https://help.tableau.com/current/server-linux/ko-kr/cli_configuration-set_tsm.htm#connectedapps_max_expiration_period" class="xref">vizportal.oauth.connected_apps.max_expiration_period_in_minutes</a> 명령을 사용하면 됩니다.</li><li>'<code>sub</code>'(Subject)가 알 수 없는 사용자를 호출하고 있습니다. 이 문제를 해결하려면 'sub' 클레임이 "username"인지 확인하십시오. 이 값은 대/소문자를 구분합니다.</li></ul></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">67</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">FEATURE_NOT_ENABLED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">주문형 액세스가 지원되지 않음</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">주문형 액세스는 라이선스가 부여된 Tableau Cloud 사이트를 통해서만 사용할 수 있습니다.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">126</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">CONNECTED_APP_NOT_FOUND</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">연결된 앱을 찾을 수 없음</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">이 문제를 해결하려면 연결된 앱이 사용되도록 설정되어 있고 JWT에서 올바른 클라이언트 ID(연결 앱 ID라고도 함)가 참조되는지 확인합니다.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">127</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">CONNECTED_APP_SECRET_NOT_FOUND</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">연결된 앱의 암호를 찾을 수 없음</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">이 문제를 해결하려면 JWT에서 올바르게 연결된 앱의 암호 ID와 암호 값이 참조되는지 확인합니다.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">128</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">CONNECTED_APP_SECRET_LIMIT_EXCEEDED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">암호의 최대 제한 수에 도달함</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">연결된 앱에는 최대 2개의 암호가 허용됩니다. 이 오류는 세 번째 암호를 만들려고 할 때 발생할 수 있습니다.<p>이 문제를 해결하려면 새 암호를 만들기 전에 연결된 앱에서 암호를 삭제하십시오.</p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">133</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">INVALID_CONNECTED_APP_DOMAIN_SAFELIST</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">도메인 허용 목록에 잘못된 문자가 하나 이상 포함되어 있음</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">이 오류는 도메인 허용 목록에 하나 이상의 잘못된 문자가 포함되어 있을 때 발생할 수 있습니다.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10083</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">BAD_JWT</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT 헤더에 문제가 있음</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">JWT 헤더에서 '<code>kid</code>'(Secret ID) 또는 '<code>clientId</code>'(Issuer) 클레임이 누락되었습니다. 이 문제를 해결하려면 해당 정보가 포함되어 있는지 확인하십시오.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10084</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT_PARSE_ERROR</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT에 문제가 있음</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">이 문제를 해결하려면 다음을 확인합니다.<ul><li>JWT에서 참조하는 '<code>aud</code>'(Audience) 값이 "tableau" 값을 사용합니다. 이 값은 대/소문자를 구분합니다.</li><li>'<code>aud</code>'(Audience) 및 '<code>sub</code>'(Subject)가 JWT에 포함되어 있습니다.</li><li>IssueTime을 검토하거나 연결된 앱을 호스팅하는 컴퓨터와 Tableau Cloud 간에 시계가 일치하지 않는지 확인합니다.</li></ul></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10085</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">COULD_NOT_FETCH_JWT_KEYS</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT에서 키를 찾을 수 없음</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">암호를 찾을 수 없습니다.<p>이 문제를 해결하려면 JWT 헤더에 올바른 'kid'(암호 ID)가 사용되는지 확인합니다. </p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10087</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">BLOCKLISTED_JWS_ALGORITHM_USED_TO_SIGN</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT 서명 알고리즘에 문제가 있음</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">이 문제를 해결하려면 서명 알고리즘을 제거하면 됩니다. 자세한 내용은 <a href="https://help.tableau.com/current/server-linux/ko-kr/cli_configuration-set_tsm.htm#eas_algorithms" class="xref">vizportal.oauth.external_authorization_server.blocklisted_jws_algorithms</a>을 참조하십시오.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10089</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">CONNECTED_APP_NOT_FOUND</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">연결된 앱을 찾을 수 없음</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">이 문제를 해결하려면 발급자가 올바른 연결된 앱 ID(클라이언트 ID라고도 함)를 호출하는지 확인합니다. </td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10090</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">CONNECTED_APP_DISABLED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">연결된 앱이 사용되지 않도록 설정됨</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">신뢰할 수 있는지 확인하는 데 사용되는 연결된 앱이 사용되지 않도록 설정되었습니다. 이 문제를 해결하려면 연결된 앱을 사용하도록 설정하십시오.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10091</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JTI_ALREADY_USED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">고유한 JWT가 필요함</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">JWT가 이미 인증 프로세스에서 사용되었습니다. 이 문제를 해결하려면 새 JWT가 생성되어야 합니다.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10092</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">NOT_IN_DOMAIN_ALLOW_LIST</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">내장된 콘텐츠의 도메인이 지정되지 않음</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">이 문제를 해결하려면 <code>unrestrictedEmbedding</code> 설정이 <code>true</code>로 설정되거나, <a href="https://help.tableau.com/current/api/rest_api/ko-kr/REST/rest_api_ref_site.htm#embedding_settings_for_site" target="_blank">사이트의 내장 설정 업데이트(영문)</a> 방법을 사용하여 Tableau REST API에서 Tableau 콘텐츠를 내장할 도메인을 <code>domainAllowlist</code> 매개 변수에 포함해야 합니다.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10094</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">MISSING_REQUIRED_JTI</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT&nbsp;ID 누락</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">이 문제를 해결하려면 '<code>jti</code>'(JWT ID)가 JWT에 포함되어 있는지 확인합니다.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10096</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT_EXPIRATION_EXCEEDS_CONFIGURED_EXPIRATION_PERIOD</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">만료 시간 관련 문제</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"> '<code>exp</code>'(Expiration Time)가 기본 최대 유효 기간을 초과합니다. 이 문제를 해결하려면 유효한 JWT에 필요한 <a href="https://help.tableau.com/current/server/ko-kr/connected_apps_eas.htm#jwt" target="_blank">등록 클레임</a>을 검토하고 올바른 값이 사용되는지 확인하십시오. 최대 유효 기간을 변경하려면 <a href="https://help.tableau.com/current/server-linux/ko-kr/cli_configuration-set_tsm.htm#eas_max_expiration_period" class="xref">vizportal.oauth.external_authorization_server.max_expiration_period_in_minutes</a> 명령을 사용하면 됩니다.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10097</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">SCOPES_MALFORMED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Scope 클레임 관련 문제</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">이 오류는 '<code>scp</code>'(Scope) 클레임이 JWT에서 누락되었거나 목록 유형으로 전달되지 않은 경우 발생할 수 있습니다. 이 문제를 해결하려면 '<code>scp</code>'가 JWT에 포함되었고 목록 유형으로 전달되었는지 확인하십시오. JWT 관련 문제 해결 도움말은 auth0 사이트에서 <a href="https://jwt.io/" target="_blank">디버거(영문)</a>를 참조하십시오.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10098</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT_UNSIGNED_OR_ENCRYPTED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT가 서명되지 않았거나 암호화되어 있음</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Tableau는 서명되지 않았거나 암호화된 JWT를 지원하지 않습니다.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10099</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">SCOPES_MISSING_IN_JWT</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Scope 클레임 누락</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">JWT에서 필수 '<code>scp</code>'(Scope) 클레임이 누락되었습니다. 이 문제를 해결하려면 '<code>scp</code>'가 JWT에 포함되어 있는지 확인합니다. JWT 관련 문제 해결 도움말은 auth0 사이트에서 <a href="https://jwt.io/" target="_blank">디버거(영문)</a>를 참조하십시오.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10100</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JTI_PERSISTENCE_FAILED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">예기치 않은 JWT&nbsp;ID&nbsp;오류</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">예기치 않은 '<code>jti</code>'(JWT ID) 오류가 있습니다. 이 문제를 해결하려면 새 '<code>jti</code>'를 사용하여 새 JWT를 생성해야 합니다.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10103</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT_MAX_SIZE_EXCEEDED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT가 최대 크기를 초과함</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">이 오류는 JWT 크기가 8,000바이트를 초과하는 경우 발생할 수 있습니다. 이 문제를 해결하려면 필요한 클레임만 <span class="mc-variable Variables.ProductName variable">Tableau Server</span>에 전달되는지 확인하십시오.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10105</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">ORIGIN_HEADER_NOT_A_VALID_URI</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">잘못된 Origin 헤더</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">이 오류는 1) 도메인 허용 목록에 URL이 지정되어 있고 2) Origin 헤더에 유효한 URL이 포함되어 있지 않기 때문에 발생할 수 있습니다.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">10106</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">ORIGIN_HEADER_NOT_SET</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">누락된 Origin 헤더</td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">이 오류는 1) 도메인 허용 목록에 URL이 지정되어 있고 2) Origin 헤더가 설정되지 않았기 때문에 발생할 수 있습니다. </td></tr></tbody></table>