
0
Не ошибка
Получаю ошибку 401 Unauthorized
Здравствуйте!
Подсказки. Получаю 401 ошибку.
Запрос:
Ответ:
В чем проблема?
Подсказки. Получаю 401 ошибку.
Запрос:
Accept |
application/json, text/javascript, */*; q=0.01
|
Accept-Encoding |
gzip, deflate
|
Accept-Language |
en-us,en;q=0.5
|
Authorization |
Token <code>9dd8****cbc3
|
Content-Type |
application/json
|
DNT |
1
|
Host |
dadata.ru
|
Origin |
http://delenka.ru
|
User-Agent |
Mozilla/5.0 (Windows NT 5.1; rv:32.0) Gecko/20100101 Firefox/32.0
|
Ответ:
{"family":"CLIENT_ERROR","reason":"Unauthorized","message":"An Authentication object was not found in the SecurityContext"}
В чем проблема?
Сервис поддержки клиентов работает на платформе UserEcho
На всякий случай, я просил (более месяца назад) защитить домен по рефереру.
http://whatbrowser.ru/#!N4IgRgTg9g7gzgUwgfTgSwF4JA...
Работали ли подсказки раньше? Работают ли сейчас из другого браузера? Ставили ли вы дополнения к Файерфоксу в последнее время?
Видимо, проблема в Firefox.
Буду разбираться.
Спасибо!
В Firefox оказалась (после обновления?) выключенной опция network.http.sendRefererHeader.
Спасибо за поддержку!
Добрый день! У меня такая же ошибка, но использую API для города по IP.
https://suggestions.dadata.ru/suggestions/api/4_1/rs/detectAddressByIp?ip=213.180.193.3
$ch = curl_init('https://suggestions.dadata.ru/suggestions/api/4_1/rs/detectAddressByIp?ip=213.180.193.3');
curl_setopt_array($ch, array(
CURLOPT_GET => TRUE,
CURLOPT_RETURNTRANSFER => TRUE,
CURLOPT_HTTPHEADER => array(
'Accept: application/json',
'Authorization: Token ТОКЕН'
)
));
Артем, добрый день!
Какой токен вы передаёте в запросе? Обычно, эта ошибка появляется если вы не передаёте API-ключ при запросе в Дадату.
Вот это лишнее: