需要验证移动设备的方法
Posted
技术标签:
【中文标题】需要验证移动设备的方法【英文标题】:Need way to authenticate Mobile Device 【发布时间】:2011-12-28 23:59:50 【问题描述】:全部—— 我们最近收到一份合同,为我们的 Web 应用程序开发一个移动 ASP.Net 版本,但其中一个要求是用户在第一次使用该应用程序时需要输入一个 PIN,这有点像大多数移动银行应用程序的工作方式。
我已经对此事进行了一些谷歌搜索,但我不断获得有关移动设备检测和重定向的链接。
每个用户的谱系信息(包括他们的电子邮件地址)都输入到用户存储中,因此我可以将 PIN 等发送到用户的电子邮件地址,以便他们进入他们的移动浏览器,但这是设计这个的最佳方式功能?
除了让用户手动输入之外,还有其他方法可以识别移动设备吗?
谢谢!
【问题讨论】:
了解连接的底层网络有什么价值?你到底想做什么?根据某些凭据对用户(主体)进行身份验证或识别用户的底层网络?我看不出它们有什么关系。 我正在尝试设置某种两步身份验证,但我需要帮助以指明正确的方向。 别担心,马克,谢谢你的支持,我猜哪里都有白痴! 你一针见血。这个网站上有一些非常聪明的人随时准备为您提供帮助,所以不要让小人物让您失望! 【参考方案1】:这是我发现的关于两步验证的link,但它使用的是 MVC。
【讨论】:
太好了,这就是我要找的东西(我想!)。【参考方案2】:当消费者通过wap代理(或APN)浏览时,运营商通常可以识别消费者。因此,您可以使用某种聚合器,例如 Bango 或 Ericsson IPX 来识别消费者。如果您的目标国家/地区很少,您可以分析 HTTP 标头以查找消费者标识符。这里twolinks开始。
但我认为消费者识别在 WIFI、“互联网”APN 或 Opera Mini 或 Blackberries 等其他代理上更加困难。
【讨论】:
感谢您的回复,该应用程序将被该领域的人用于从后端数据库查询信息。以上是关于需要验证移动设备的方法的主要内容,如果未能解决你的问题,请参考以下文章