【发布时间】:2012-07-12 23:21:19
【问题描述】:
是否可以允许用户访问仅为移动浏览器创建随机数的页面?
有没有简单的方法可以做到这一点?
我应该对照移动设备检查浏览器和代理吗?
基本上,我不希望用户在他们的 PC 上使用网络浏览器访问 URL。
【问题讨论】:
-
大多数桌面浏览器允许用户更改用户代理字段。 Firefox 甚至带有一个模仿移动浏览器用户代理的插件。简而言之,您无法阻止最坚定的用户从桌面浏览器,甚至伪装成移动浏览器的自定义应用程序访问您的网站。
-
但是,如果您这样做是出于可用性考虑(并且不是安全性),那么检查用户代理是检测移动浏览器的常用方法。
标签: c# android iphone asp.net-mvc-3