Всем привет. Кто может объяснить как использовать API. Сгенерировал ключ и не могу получить через postman юзеров, да и вообще ничего пишет ошибку {
“message”: “Unauthorized”,
“status”: 401
} использую почту главного админа, а как пароль API ключ Basic Auth в Postman
пытался через консоль: curl --user test@gmail.com:keykeykeykeykey -X GET ‘http://shop.site.by/api/users/’ на выходе это: {“message”:“Unauthorized”,“status”:401}
Попробуйте использовать заголовок header
curl --header 'Authorization: Basic YWRtaW5AZXhhbXBsZS5jb206dmExdDkwMGIzUDJVQ1FXREhaazFNS0I4Mzk2M3oxNmk='
В заголовке пара логина/пароля должна быть зашифрована в base64.
серавно не пускает 401 ошибка
Пробовали новый ключ сгенерировать?
да, пробовал
Настройки веб-сервера посмотрите.
Я уже точно не помню, какая строка в конфиге nginx.
Возможно, эта:
location ~ ^/(\w+/)?(\w+/)?api/ {
rewrite ^/(\w+/)?(\w+/)?api/(.*)$ /api.php?_d=$3&ajax_custom=1&$args last;
rewrite_log off;
}
По apache не подскажу.