Asp.net 从Selenium IDE中删除ASP.SessionId cookie
我看过很多关于这方面的帖子,其中有一些相互矛盾的信息或陈述,我自己无法证实。我正在使用selenium IDE,并试图在浏览器中“过期”或“删除”ASP.SessionIdAsp.net 从Selenium IDE中删除ASP.SessionId cookie,asp.net,selenium,firefox,cookies,ide,Asp.net,Selenium,Firefox,Cookies,Ide,我看过很多关于这方面的帖子,其中有一些相互矛盾的信息或陈述,我自己无法证实。我正在使用selenium IDE,并试图在浏览器中“过期”或“删除”ASP.SessionId 声明您无法删除ASP.SessionId cookie,因为服务器已将其设置为详细(仅限Http)。这一点我无法证实。我打开了Charles、Fiddler和VisualStudioWebTests,我只看到cookie是“HTTP”,而不是“仅HTTP”。这是第一个问题 我看到cookie在Fiddler和visual S
注意:我能够捕获AspxAutoDetectCookieSupport cookie并成功查看/设置它。不确定ASP.SessionId cookie的区别。此(ASPsessionID)cookie不能由Selenium IDE设置/控制,只能由服务器控制。此cookie仅指定为“HTTP”,这禁止Selenium IDE对该cookie进行更改。有趣的是,当我运行命令“DeleteAllVisibleCookies”时,它在IDE中以绿色传递。我想今天这个命令第一次变成红色,错误是“找不到cookie;语言”。我假设每隔一段时间它都会删除ASPsessionID,因为查找它时没有错误。但是,当我运行fiddler时,实际上我有相同的ASPsessionID cookie值。我现在知道不可能修改会话cookie(即ASP.NET_SessionId),因为它只是HTTP(只能由服务器修改)。我现在的问题是,为什么Selenium IDE不能只查看/读取带有storeCookieByName的cookie?下面是StackOverflow文章,详细介绍了会话cookie规则()