代码改变世界

Asp.net获取客户浏览器信息,Chrome名称不匹配问题

2012-03-09 15:34  Fred-Xu  阅读(838)  评论(1编辑  收藏  举报

公司要自己做一套简单的网站统计系统,主要统计客户浏览器的一些信息,记录浏览器名称,主要版本,是否支持Java Script等信息,我们在.Net Framework 3.5下新建了一个Web项目,使用下面的代码来获取客户浏览器名称:

Request.Browser.Browser

问题出现了,在Chrome浏览器下,获取到的浏览器名称是AppleMAC-Safari,而不是Chrome,其它诸如IE,Firefox都是正常的。

灰常抓狂!!!

于是乎把Web项目改到.Net Framework 4.0框架,问题解决。