Splunk C # Client Проблема № 1: пользовательский заголовок токена авторизации пропал - PullRequest
0 голосов
/ 22 мая 2018

Я хотел пойти своим путем, прежде чем использовать Splunk C # SDK.Я сделал это после входа в систему, что означает, что я могу получить действительный sessionKey в ответе.Моя проблема сейчас заключается в том, что создание поисковых заданий возвращает «Не авторизовано».

Согласно документации Splunk, это должно работать.Для простоты:

    string newstring = string.Format("Splunk {0}", token);
    client.DefaultRequestHeaders.Add("Authorization", newstring);

Но я продолжаю получать это:

    <?xml version="1.0" encoding="UTF-8"?>
    <response>
    <messages>
    <msg type="ERROR">Unauthorized</msg>
    </messages>
    </response>

Несмотря на то, что сгиб к узлу того же намерения успешен.

    <response>
    <sid>1526955996.109</sid>
    </response>

1 Ответ

0 голосов
/ 31 мая 2018

Разобрался.Маркер должен быть поврежден при форматировании.

    "Authorization",string.Format("Splunk {0}", token);
...