gpt4 book ai didi

c# - 从 Silverlight 应用程序将 cookie 设置为 HttpOnly

转载 作者:行者123 更新时间:2023-11-30 18:22:08 26 4
gpt4 key购买 nike

我尝试使用以下代码在我的 Silverlight 应用程序中将 cookie 设置为 HttpOnly:

string cookie = String.Format("{0}={1};expires={2};HttpOnly", key, value, expiration.ToString("R"));
HtmlPage.Document.SetProperty("cookie", cookie);

当我将“HttpOnly”添加到 cookie 字符串的末尾时,cookie 从未真正被设置。我怀疑 Silverlight 应用程序被视为脚本,这意味着它无法访问 HttpOnly cookie。

是否有任何其他方法可以在 Silverlight 中获取/设置 cookie,以便我能够设置 HttpOnly 属性?

最佳答案

cookie 从未真正设置,因为不存在名为 HttpOnly 的属性

下面列出了 cookie 的组成:

Property values

1) name=value
2) expires=date
3) domain=domainname
4) path=path
5) secure -> If you set a cookie as secure, the stored cookie information can be accessed only from HTTPS.

有关以下特定属性的详细说明是链接:

https://msdn.microsoft.com/en-us/library/ms533693(VS.85).aspx

没有其他方法可以在 silverlight 中设置 cookie,唯一的方法就是你正在做的就是这个

关于c# - 从 Silverlight 应用程序将 cookie 设置为 HttpOnly,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34340389/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com