|
|
1
4
在解密了我程序中的HTTP流量之后,我终于让它工作了。 我要返回的cookie没有列出路径变量。因此.NET采用当前路径并将其指定为cookie上的路径,包括当前页。如果是在 http://mysite/somepath/somepage.htm 它将设置cookie路径=/somepath/somepage.htm。这是一个bug,因为它应该分配给“/”,这是所有Web浏览器所做的。(希望他们能解决这个问题。) 注意到这一点后,我抓起cookie修改了path属性,现在一切都正常了。 任何其他有类似问题的人都可以去看看小提琴手。.NET使用Windows证书存储,因此要解密程序中的HTTP通信,您需要遵循以下说明: http://www.fiddler2.com/Fiddler/help/httpsdecryption.asp . 您还需要在fiddler的选项\https选项卡下打开解密。 |
|
|
2
0
从 MSDN :
因此,基本上,如果“secure”属性设置为“false”,则可以通过HTTP和HTTPS传递cookie。 也见 how can I share an asp.net session between http and https |
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |