2017-10-08 52 views
-4

我想打電話給我已經指示的API的API:調用它需要承載接入令牌

這期待Authorization頭:承載訪問令牌。

我有承載訪問令牌,並通過郵差都試過了,並通過C#中使用的WebRequest,但無濟於事。

在郵差我已經方法設置爲GET,授權設爲禁止驗證,該標頭選項卡上我曾嘗試添加一個報頭像這樣:

部首:「授權」
值:「設爲MyToken」

我也曾嘗試

標題: 「承載」
值: 「設爲MyToken」

而且

頭:「授權」
值:「承載即爲MyToken」

我想,也許它不郵差工作,因爲從PM內發送了其它頭的,但肯定從測試C#控制檯應用程序這應該工作?

什麼是正確的方式給API承載訪問令牌?令牌是否被編碼?

+0

您應該已經熟悉[如何提問](https://開頭計算器.com/questions/how-to-ask)和[如何創建最小,完整和可驗證的示例](https://stackoverflow.com/help/mcve)。請相應地編輯您的問題。 – wp78de

+0

[POSTMAN Header中的JWT令牌可能重複](https://stackoverflow.com/questions/24709944/jwt-token-in-postman-header) –

+0

似乎最好聯繫API的支持團隊確定他們的建議,假設它不是你。它看起來像是有正確的標題,但可能有其他任何其他因素(錯誤的端口,錯誤的協議,錯誤的URL,丟失的標題等)導致您的請求失敗。 – NightOwl888

回答

0

嘗試在你的頭添加此行郵差:

Authorization: Bearer <token> 

應該工作...

+1

這已經是根據問題 –

+0

嗯嘗試過了。好吧,我知道,但'授權'標題應該設置類型'承載',然後'令牌'(這是爲憑據) –