检查浏览器是否接受cookie

Die*_*xel 5 c# browser asp.net cookies

有没有办法可以检查浏览器是否允许cookie.

Request.Browser.Cookies 
Run Code Online (Sandbox Code Playgroud)

禁用cookie时不起作用.它说浏览器可以支持它们.

我能想到的唯一另一件事就是尝试设置一个测试cookie,然后检查它是否设置好了.

反正是为了确保实际启用cookie.

Dee*_*esh 9

根据MSDN,用户无法确定允许或禁用cookie.找到它的唯一方法是通过编写然后阅读它.

请在此处查看"确定浏览器是否接受Cookie"部分.

它还有一些示例,说明如何读取和写入cookie,并说明:

Cookies属性不表示是否启用了cookie.它仅指示当前浏览器是否本身支持cookie.