ServiceStack Http Utils Set Cookie - PullRequest
       18

ServiceStack Http Utils Set Cookie

1 голос
/ 22 декабря 2019

Я пытаюсь использовать ServiceStacks Http Utils, но по какой-то причине я не могу установить cookie-файл JSession, полученный при входе через обычную аутентификацию. Это то, что я пробовал до сих пор ...

response = imiLogin.PostToUrl ("", requestFilter: req => {req.Headers ["Cookie"] = sessionCookie.message;}). FromJson();

Буду признателен за любую помощь.

1 Ответ

0 голосов
/ 22 декабря 2019

ServiceStack HTTP Utils - это оболочка для HttpWebRequest .NET, где вы можете использовать HttpWebRequest.CookieContainer для установки файлов cookie, например:

url.PostJsonToUrl(body, requestFilter: req =>
        req.CookieContainer.Add(new Cookie("name", "value", "/")))
    .FromJson<Response>();
...