请教网上非登陆用户识别方法(200分)

grassdragon1rzh 2003-08-19 05:30:35
请教网上非登陆用户识别方法(200分)

当用户禁用COOKIES而又不登陆的情况下:
如:当下次通过同一台机上站时,可以准确地识别。

这样生成一个相同的临时ID。用户以前来过、做过的、设置过的东东就可以再还原和显示给他了。

IP显然不行。
MAC在Web Application可以得到么?
每个浏览器会有什么不同么?

Commerce Server中每个用户登陆或不登陆都会生成一个用户ID,有意思的是你的这个ID永远的一样的,Commerce Server 是怎么实现这个功能的呢?
...全文
44 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
grassdragon1rzh 2003-08-22
  • 打赏
  • 举报
回复
Commerce Server中每个用户登陆或不登陆都会生成一个用户ID,有意思的是你的这个ID永远的一样的,Commerce Server 是怎么实现这个功能的呢?
jackyhzzjcn 2003-08-19
  • 打赏
  • 举报
回复
禁用COOKIE似乎没办法了。
commandio 2003-08-19
  • 打赏
  • 举报
回复
可以通过记录ip来识别,不过对宽带用户或使用代理就不行了
sinosteve 2003-08-19
  • 打赏
  • 举报
回复
好像是还有点麻烦
我也想过
但是我后来没有用这个功能

grassdragon1rzh 2003-08-19
  • 打赏
  • 举报
回复
目的是准确区分“客人”而不是“会员”啊,怎么知道你是A过客而不是B过客。
比如通过你机器的mac之类的。

请教!
wacle 2003-08-19
  • 打赏
  • 举报
回复
in web.config
<authentication mode="Forms">
<forms loginUrl="root/Login.aspx"/>
</authentication>

<authorization>
<deny users="?" />
</authorization>

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧