Я написал звонки API в соответствии с документацией Графаны (https://grafana.com/docs/grafana/latest ... -dashboard), но я всегда заканчиваю ответом Из 401. Например, просто для того, чтобы получить базовый ответ Get для тестирования с помощью Path/API/Dashboards/Home, я сделал следующее:
В настройках Grafana я добавил ключ API и установите его администратору. Я пытался позвонить в API с помощью Curl, бессонницы (например, почтальон) и через Python. (Заменил ключ API и значения URL Grafana) < /p>
curl: < /p>
curl -k -H "Authorization: Bearer " https:///api/dashboards/home
< /code>
Ответ: < /p>
curl: (6) Could not resolve host: GET
401 Unauthorized
Unauthorized
This server could not verify that you
are authorized to access the document
requested. Either you supplied the wrong
credentials (e.g., bad password), or your
browser doesn't understand how to supply
the credentials required.
< /code>
python: < /p>
import json
import requests
server= "https:"
url = server + "/api/dashboards/home"
headers = {
"Authorization": "Bearer ",
"Accept": "application/json",
"Content-Type": "application/json"
}
r = requests.request("GET", url, headers=headers, verify=False)
print(r)
# print(r.json())
< /code>
Ответ: < /p>
< /code>
Бессонница дает то же сообщение об ошибке, что и curl. < /p>
Я делаю что -то не так? Моя организация использует аутентификацию LDAP для автоматического регистрации нас в Grafana - может ли это быть причиной, почему это не сработает? Если так, как бы я с этим поработал? Я хочу иметь возможность вызвать API Grafana из приложения.
Подробнее здесь: https://stackoverflow.com/questions/726 ... authorized
Позвонив Grafana API возвращает 401 несанкционированный ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Token Postman JWT Token возвращает 401, несанкционированный в ASP.net Core Web API
Anonymous » » в форуме C# - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-