ServiceStack Http Utils Set Cookie

问题描述 投票:1回答:1

我正在尝试使用ServiceStacks Http Utils,但是由于某些原因,我似乎无法设置通过基本身份验证登录时收到的JSession cookie。这是我到目前为止尝试过的...

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

任何帮助将不胜感激。

http cookies servicestack webrequest
1个回答
0
投票

ServiceStack的HTTP Utils是.NET的HttpWebRequest的包装,您可以在其中使用HttpWebRequest.CookieContainer设置cookie,例如:

url.PostJsonToUrl(body, requestFilter: req =>
        req.CookieContainer.Add(new Cookie("name", "value", "/")))
    .FromJson<Response>();
© www.soinside.com 2019 - 2024. All rights reserved.