当我使用以下值保存cookie时,它可以正常工作:
TransloadingInventoryFilter=Product:2
当我使用以下值保存cookie时,它可以正常工作:
TransloadingInventoryFilter=ProductCategory:1::Product:2
但是,当我使用以下值保存cookie时,它不起作用:
TransloadingInventoryFilter=Consignee:HALLIBURTON ENERGY SERVICES::ProductCategory:1::Product:2
我的浏览器将其正确显示为cookie值。但是当我的页面加载时,
Request.Form
投掷
InvalidOperationException
:
Incorrect Content-Type:
.
和
Request.Cookies
收藏中有我所有的cookie,除了
TransloadingInventoryFilter
,缺少。
以下cookie值也不起作用:
TransloadingInventoryFilter=Consignee:HALLIBURTON ENERGY SERVICES
我在这个问题上花了好几个小时。我不明白为什么这一个cookie值不起作用。我不知道还能尝试什么。
请注意,我正在使用ASP阅读cookie。NET,但我正在使用JavaScript和以下函数编写cookie。
function setCookie(name, value, days) {
var expires = ';'
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = '; expires=' + date.toUTCString();
}
document.cookie = name + '=' + value + expires + '; path=/';
}
有人能提出一些建议吗?