Request.Browser.IsMobileDevice
还是要使用 useragent,这是比较稳妥的办法。如果用户刻意去模拟,你是没有任何办法的。 除非用户的浏览器是你开发的,这样就可以设计一个加密过的token来和服务端进行双向验证,否则别无他法。
没有其他值比useragent更用来标识客户端信息的,除非你在js中去做各种判断,如果是在服务端只能通过header协议头分析
62,244
社区成员
668,998
社区内容
加载中
.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。
希望和大家一起共同营造一个活跃、友好的社区氛围。
试试用AI创作助手写篇文章吧