Статус HTTP 401 - Несанкционированный - PullRequest
0 голосов
/ 13 апреля 2020

Я использую cfhttp для вызова API и загрузки документа на него. В cfhttp я вставил <cfhttpparam name="Authorization" type="header" value="BASIC #token#">. Знак # является комбинацией Key:Secret. Когда я запускаю это, я все равно получаю результат:

"HTTP Status 401 - неавторизован, для доступа к этому ресурсу требуется полная аутентификация. Запрос не был применен, так как для него отсутствуют действительные учетные данные аутентификации целевой ресурс. "

Ключ и секрет работали, когда я пытался в POSTMAN. Я действительно понятия не имею об этом, я уже застрял с этим в течение нескольких недель.

Из комментария

<cfhttp url="#requestUrl#" method="put" result="res" throwonerror="yes">
    <cfhttpparam name="Authorization" type="header" value="BASIC #token#"> 
    <cfhttpparam name="Content-Type" type="header" value="multipart/form-data"> 
    <cfhttpparam type="file" name="document" file="#filename#"> 
</cfhttp> 
<cfcontent type ="text/xml" deletefile="yes" file="#filename#">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...