亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 Docusign API 獲取 JWT 令牌時出現問題

使用 Docusign API 獲取 JWT 令牌時出現問題

MMMHUHU 2023-02-23 17:33:55
我是 DocuSign API 的新手,正在訪問此鏈接https://github.com/docusign/eg-01-java-jwt以獲取 JWT 令牌。不幸的是我無法正確獲取令牌。我一步一步跟著,但在響應中得到 400。通過使用沙箱在其 Github 存儲庫上嘗試了該示例,但在響應中得到了 400。如果我不使用用戶 ID,僅在調用中使用客戶端 ID,我能夠獲得令牌但有效負載為空。有沒有人有相同或相似的問題?任何幫助表示贊賞。  public @ResponseBody String getToken() throws IOException, ApiException {    log.info("oauth url: " + baseUrl);    log.info("clientId: " + clientId);    log.info("userId: " + userId);    log.info("secret: " + secret);    ApiClient apiClient = new ApiClient(baseUrl, "docusignAccessCode", clientId, secret);    List<String> scopes = Arrays.asList(OAuth.Scope_SIGNATURE);    privateKey = privateKey.replace("\\n", "\n");    log.info(privateKey);    OAuthToken oAuthToken = apiClient.requestJWTUserToken(clientId, userId, scopes, privateKey.getBytes(), 3600);    // tried this as well but got empty payload in the token    // apiClient.requestJWTUserToken(clientId, scopes, privateKey.getBytes(), 3600);    return oAuthToken.getAccessToken();  }
查看完整描述

1 回答

?
皈依舞

TA貢獻1851條經驗 獲得超3個贊

我剛遇到這個問題,并設法解決了它:實際上它只是 DocuSign API 中的一個錯誤,應該返回消息“consent_required”,但它沒有。

因此,您可以簽入包含管理此錯誤 (JWTExample.java:78) 行的代碼,并按其說明進行操作(它會為您構建一個 URL,您應該使用瀏覽器訪問該 URL,并且模擬用戶已登錄,同意該用戶)

之后它應該工作


查看完整回答
反對 回復 2023-02-23
  • 1 回答
  • 0 關注
  • 178 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號