無法連線到Brand Portal並出現「JWT已過期」錯誤 | AEM

說明 description

問題
設定AEM Assets與Brand Portal的整合後 https://experienceleague.adobe.com/docs/experience-manager-65/assets/brandportal/configure-aem-assets-with-brand-portal.html?lang=en

測試連線 在復寫代理程式上,會傳回類似下列的錯誤訊息:

28.02.2017 18:39:51 - INFO - mp_replication_agent_default_bpsupportapac : Using user mac-bpsupportapac-replication for building content.
28.02.2017 18:39:51 - INFO - mp_replication_agent_default_bpsupportapac : Creating content for path /content
28.02.2017 18:39:51 - INFO - mp_replication_agent_default_bpsupportapac : Create new HttpClient for bpsupportapac MP Replication Agent Default
28.02.2017 18:39:51 - INFO - mp_replication_agent_default_bpsupportapac : * HTTP Version: 1.1
28.02.2017 18:39:51 - INFO - mp_replication_agent_default_bpsupportapac : * Using OAuth 2.0 Authorization Grants
28.02.2017 18:39:51 - INFO - mp_replication_agent_default_bpsupportapac : * OAuth 2.0 User: mac-bpsupportapac-replication
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac : Failed to get an access token for user: mac-bpsupportapac-replication msg: failed to get access token from authorization server status: 400 response: {"error":"invalid_grant","error_description":"JWT has expired"}
28.02.2017 18:39:51 - INFO - mp_replication_agent_default_bpsupportapac : Sending POST request to https://bpsupportapac.brand-portal.adobe.com/bin/receive?sling:authRequestLogin=1
28.02.2017 18:39:51 - INFO - mp_replication_agent_default_bpsupportapac : sent. Response: 401 Unauthorized
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac : Replication (TEST) of /content not successful. Conversation follows
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac : ------------------------------------------------
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac : Sending message to bpsupportapac.brand-portal.adobe.com:-1
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :  POST /bin/receive HTTP/1.0
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :  Action: Test
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :  Path: /content
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :  Handle: /content
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :  Referer: about:blank
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :  Content-Length: 0
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :  Content-Type: application/octet-stream
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac : --
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :  HTTP/1.1 401 Unauthorized
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :  Date: Fri, 03 Mar 2017 04:29:05 GMT
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :  Server: Apache/2.4.10 (Unix) Communique/4.2.1
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :  WWW-Authenticate: Basic realm="Sling (Development)"
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :  X-Frame-Options: SAMEORIGIN
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :  X-XSS-Protection: 1; mode=block; report=https://service.brand-portal.adobe.com/security-bugs/log/mac
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :  Content-Security-Policy: default-src 'self' https://*.adobe.com https://*.assetsadobe.com http://*.assetsadobe.com; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.brand-portal.adobe.com https://brand-portal.adobe.com https://*.marketing.adobe.com https://marketing.adobe.com https://use.typekit.net https://*.tt.omtrdc.net https://*.services.adobe.com https://*.adobelogin.com https://*.adobemc.com https://*.scene7.com https://assets.adobedtm.com https://*.guided.ss-omtrdc.net https://*.omniture.com https://*.demandbase.com; style-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.brand-portal.adobe.com https://brand-portal.adobe.com https://*.marketing.adobe.com https://marketing.adobe.com https://use.typekit.net https://*.tt.omtrdc.net https://*.guided.ss-omtrdc.net https://*.omniture.com https://*.scene7.com; img-src * data: ; font-src * data: ; frame-src 'self' https://*.brand-portal.adobe.com https://*.marketing.adobe.com https://*.omniture.com https://*.services.adobe.com https://services.adobe.com https://*.adobelogin.com; object-src 'self' https://*.scene7.com http://*.assetsadobe.com https://*.assetsadobe.com; report-uri https://service.brand-portal.adobe.com/security-bugs/log/mac
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :  Timing-Allow-Origin: https://*.brand-portal.adobe.com/
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :  Set-Cookie: renderid=rend2; path=/;Secure
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :  Vary: User-Agent,Accept-Encoding
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :  Content-Length: 0
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac :
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac : Message sent.
28.02.2017 18:39:51 - ERROR - mp_replication_agent_default_bpsupportapac : ------------------------------------------------
28.02.2017 18:39:51 - INFO - mp_replication_agent_default_bpsupportapac : Replication (TEST) of /content not successful.

環境
AEM 6.2與Brand Portal

原因
原因是AEM執行個體和Brand Portal雲端之間的時間差異。
此差異會導致JWT過期。

指定的訊息

Failed to get an access token
JWT has expired

解析度 resolution

解析度

  1. 確認AEM的作業系統時間。
  2. 將時間變更為有效時間或使用ntp。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f