Bearer Token在Postman正常但Java服务端调用返回权限拒绝问题排查
API调用403权限拒绝排查
API今晚更新了部分安全配置,但本人已持续数月进行服务端调用,排除服务器端问题。
- Postman配置可正常调用API:

- Java API调用请求信息:
{Authorization=Bearer XXXXXXXXXXXXXXXX, headers={Content-Type=application/json}, params={limit=50, state=published, page=1}, url=https://app.tuotempo.com/api/v3/tt_portal_fiatc_test/catalog}
- Java HTTP请求返回异常:
{"result":"错误","return":[],"msg":"权限被拒绝","exception":"TUOTEMPO_SERVICE_NOT_ALLOWED","execution_time":"","debug":"你需要拥有实例tt_portal_fiatc_test的有效访问权限"}
问题:我遗漏了什么配置?
补充信息:
- Java通用GET调用方法:

- 已尝试移除"Bearer"前缀,仅使用
Authorization: XXXXX调用,仍返回403权限拒绝,返回信息如下:
{Authorization=XXXXXXXXXXXXXXXX, headers={Content-Type=application/json}, params={limit=50, state=published, page=1}, url=https://app.tuotempo.com/api/v3/tt_portal_fiatc_test/catalog} 响应{headers={content-type=application/json, transfer-encoding=chunked, vary=Accept-Encoding, expires=Thu, 19 Nov 1981 08:52:00 GMT, cache-control=no-cache, pragma=no-cache, set-cookie=lang=es; expires=Sun, 25-Dec-2022 05:31:28 GMT; Max-Age=2592000; path=/; secure; HttpOnly, x-status-code=403, date=Fri, 25 Nov 2022 05:31:28 GMT, connection=close}, status_code=403, reason_phrase=禁止访问, content=[B@241dde53} 内容: {"result":"错误","return":[],"msg":"权限被拒绝","exception":"TUOTEMPO_SERVICE_NOT_ALLOWED","execution_time":"","debug":"你需要拥有实例tt_portal_fiatc_test的有效访问权限"}
内容的提问来源于stack exchange,提问作者Grismak
相关产品推荐
相关产品推荐

