我们将 PoSH 服务器用于我们的 Web 服务。
有谁知道如何在我们的脚本中更改/设置 cookie 过期?这就是我们目前尝试这样做的方式:
$Response = $Context.Response
$Response.Headers.Add("Accept-Encoding","gzip");
$Response.Headers.Add("Server","PoSH Server");
$Response.Headers.Add("X-Powered-By","Microsoft PowerShell");
$Cookie = New-Object Net.Cookie
$Cookie.Name = "SessionID"
$Cookie.Value = New-TimeStamp
$Cookie.Expires = now+10
$Response.AppendCookie($Cookie)
我们也试过…… 喜欢:$Cookie.Expires = DateTime.Now.AddMinutes(10)
aso
cookie 的读取方式如下:
$Cookies = $Request.Cookies["PoSHSessionID"];
Cookie Expires (Lifetime) 不会改变。它总是:会话的终生结束。