[英]How to send back a JWT token with HttpURLConnection in java?
我正在使用API來獲取一些信息。 在每個會話的開始,您需要獲取JWT令牌才能將請求發送到API。 獲得令牌並嘗試發送請求后,我收到一條錯誤消息,說我未經授權,這很公平,因為我沒有在請求中附加令牌。 問題在於該API的文檔未說明如何執行此操作,而且我也無法在其他任何地方找到它。 我該怎么做呢? 我正在使用Java,並且正在使用自己的HttpURLConnection。 希望你明白我的意思。
謝謝高級!
這取決於Web服務(API)希望如何表示令牌。
常見的有:
HTTP RFC中定義的Authentication標頭通常與Basic
或Digest
授權方案一起使用。 如果字符串(令牌)驗證該令牌的承載者,則使用“承載”方案(例如,在RFC6750中為OAuth2定義)。
你會用
uc.setRequestProperty("Authorization","Bearer " + jwt);
為了這。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.