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

C# 从Silverlight应用程序将cookie设置为HttpOnly,c#,silverlight,cookies,C#,Silverlight,Cookies,我正在尝试使用以下代码从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实际上从未被设置。我怀疑Sil

我正在尝试使用以下代码从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 cookies


是否有其他方法可以在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.
有关特定属性的详细说明,请访问以下链接:


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

您可以在托管页面上做同样的事情,我可以知道在silverlight应用程序中做同样事情的原因吗嘿,关于这个问题有什么新闻吗?(我需要实现同样的目标)不幸的是,我认为我从来没有找到解决这个问题的方法,因为我已经从Silverlight转移到了我试图完成的项目中。祝你好运,@coceban.vlad!谢谢你@Alejo