相关文章推荐
奋斗的机器人
·
Tableau 和 JDBC - Tableau
·
1 月前
·
乖乖的炒面
·
AndroidApp.Invoke 方法 ...
·
3 月前
·
逃课的针织衫
·
mysql ...
·
1 年前
·
卖萌的烤面包
·
googletest--Death ...
·
1 年前
·
瘦瘦的海豚
·
java - Mismatched ...
·
1 年前
·
玩篮球的煎鸡蛋
·
Python中字符串String去除出换行符 ...
·
1 年前
·
Code
›
对已连接应用进行故障排除 - Tableau
软件
jwt
tableau
https://help.tableau.com/current/server/zh-cn/connected_apps_troubleshoot.htm
没有腹肌的弓箭
1 年前
</noscript><div id="app" class="wrapper"><header id="tableau-help-article-header" class="container--full-width quick-help-header"><div class="container--centered"><div class="header__back-button"><back-button title="Go back"/></div><div class="header__mobile-menu quick-help-hidden"><menu-tree-toggle/></div><div class="header__logo quick-help-hidden"><a href="https://www.tableau.com/zh-cn/"><img src="./Resources/tableau-logo.png" class="header__logo__img" alt="Tableau"/></a></div><div class="header__search"><search-header-help placeholder="搜索"/></div><div class="header__home-button"><home-button title="Go home"/></div></div></header><div class="container--navigation-top quick-help-hidden content-only-hidden"><div id="help-subheader" class="subheader print-hidden"><div class="container--centered"><h4 class="heading--subheader">Windows 版 Tableau Server 帮助</h4></div></div><div class="container--top-links"><div class="container--centered container--breadcrumbs"><div><breadcrumb-links-help/></div></div><div id="help-container-menu-headings" class="container--menu-headings"><nav class="nav-medium-screen"><menu-heading-links-static-help menu-title="本文内容" :disabled="false" :headings="pageHeadings"/></nav></div></div></div><div class="section--main container--full-width"><div class="container--centered"><nav class="nav-side nav-side--left" role="navigation"><menu-tree-help menu-title="内容"/></nav><article role="main"><h1 id="contentH1"/><div class="caption article__tags content-only-hidden quick-help-hidden"><span class="article__tags--applies-to">适用于: Tableau Cloud, Tableau Server</span><br/><span class="article__tags--role"> </span></div><div id="content-body"> <div role="main" id="mc-main-content"><p>当嵌入内容无法在您的自定义应用程序中显示,或者 Tableau REST API 授权失败时,您可以使用浏览器的开发人员工具来检查和识别可能与用于显示嵌入内容的 Tableau 已连接应用相关联的错误代码。</p><p>请参阅下表以查看错误代码和潜在解决方案的描述。</p><div data-mc-conditions="Product.serverserver"><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>'”(使用者)声明值为 Tableau Server 的“用户名”。此值区分大小写。</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 value="1">“<code>exp</code>”(过期时间)超过了默认的最长有效期。若要解决此问题,请查看有效 JWT 所需的<a href="https://help.tableau.com/current/server/zh-cn/connected_apps.htm#jwt" target="_blank">已注册声明<span class="sr-only">(链接在新窗口中打开)</span></a>并确保使用正确的值。若要更改最长有效期,可以使用<a href="cli_configuration-set_tsm.htm#connectedapps_max_expiration_period" class="MCXref xref">vizportal.oauth.connected_apps.max_expiration_period_in_minutes</a>命令。</li><li value="2">“<code>sub</code>”(使用者)正在调用未知用户。若要解决此问题,请验证“sub”声明是否为“username”。此值区分大小写。</li></ul></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">一个已连接应用最多允许使用两个密文。当尝试创建第三个密文时,可能会发生此错误。<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>”(密文 IDd)或“<code>clientId</code>”(颁发者)声明。若要解决此问题,请确保包含此信息。</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 value="1">JWT 中引用的“<code>aud</code>”(受众群体)值是否使用“tableau”值。此值区分大小写。</li><li value="2">JWT 中包含“<code>aud</code>”(受众群体)和“<code>sub</code>”(使用者)。</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>若要解决此问题,请验证是否调用了正确的颁发者。 </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="cli_configuration-set_tsm.htm#eas_algorithms" class="MCXref 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" data-mc-conditions=""><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 ID</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">若要解决此问题,请验证 JWT 中包含“<code>jti</code>”(JWT ID)。</td></tr><tr class="TableStyle-Basic-Border-Body-Body1" data-mc-conditions=""><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>”(过期时间)超过了默认的最长有效期。若要解决此问题,请查看有效 JWT 所需的<a href="https://help.tableau.com/current/server/zh-cn/connected_apps_eas.htm#jwt" target="_blank">已注册声明<span class="sr-only">(链接在新窗口中打开)</span></a>并确保使用正确的值。若要更改最长有效期,可以使用<a href="cli_configuration-set_tsm.htm#eas_max_expiration_period" class="MCXref xref">vizportal.oauth.external_authorization_server.max_expiration_period_in_minutes</a>命令。</td></tr><tr class="TableStyle-Basic-Border-Body-Body1" data-mc-conditions=""><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" data-mc-conditions=""><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">缺少范围声明</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">JWT 缺少所需的“<code>scp</code>”(范围)声明。若要解决此问题,请验证 JWT 中是否包含“<code>scp</code>”。有关 JWT 的故障排除帮助,请参见 auth0 站点上的<a href="https://jwt.io/" target="_blank">调试器<span class="sr-only">(链接在新窗口中打开)</span></a>。</td></tr><tr class="TableStyle-Basic-Border-Body-Body1" data-mc-conditions=""><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">10100</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">JTI_PERSISTENCE_FAILED</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">意外的 JWT ID 错误</td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">存在意外的“<code>jti</code>”(JWT ID)错误。若要解决此问题,必须生成带有新的“<code>jti</code>”的新 JWT。</td></tr></tbody></table></div></div></div><div class="article__footer--back-to-top text--centered print-hidden quick-help-hidden"><a href="#" class="text--caps"><span class="icon--med icon--arrow-up"/> 回到顶部</a></div><feedback-form :disabled="false" class="print-hidden content-only-hidden" helpful-question="此内容是否有帮助?" helpful-yes="是" helpful-no="否" comment-question="我们重视您的反馈。在此处添加注释。" submit-option="发送" cancel-option="取消" loading-text="正在发送..."><span slot="submittedMessage">感谢您的反馈!</span></feedback-form></article><nav class="nav-side nav-side--right"><menu-heading-links-scrollable-help menu-title="本文内容" :disabled="false" :headings="pageHeadings"/></nav></div></div><feedback-button-floating tooltip="发送反馈" :disabled="false"/><footer class="container--full-width"><div class="container--centered"><div class="footer__links text--caps"><ul><li><a href="https://www.tableau.com/zh-cn/legal" class="">法律</a></li><li><a id="privacyLink" class="">隐私</a></li><li><a href="#" data-ignore-geolocation="true" class="optanon-toggle-display">Cookie Preferences</a></li></ul></div><div class="footer__copyright text--caps">© 2003-2022 Tableau Software LLC.保留所有权利</div></div></footer></div> </body>
推荐文章
奋斗的机器人
·
Tableau 和 JDBC - Tableau
1 月前
乖乖的炒面
·
AndroidApp.Invoke 方法 (Xamarin.UITest.Android) | Microsoft Learn
3 月前
逃课的针织衫
·
mysql 获取某个时间段每一天、每一个小时的统计数据_Crystalqy的博客-CSDN博客
1 年前
卖萌的烤面包
·
googletest--Death Test和Exception Test - 猫猫哥 - 博客园
1 年前
瘦瘦的海豚
·
java - Mismatched RXTX Versions - Stack Overflow
1 年前
玩篮球的煎鸡蛋
·
Python中字符串String去除出换行符和空格的问题(\n,\r) - 凯宾斯基 - 博客园
1 年前