我正在尝试在我的一个网站(ASP.net MVC,dotnetopenid)的移动版本上设置OpenID身份验证。当我早些时候测试它(使用WAP internet,Sony Ericsson w200i)时,它重定向到提供商OK,但启动非常慢,然后由于我怀疑页面太大而完全失败。
有谁知道为连接速度慢的WAP用户实现OpenID的好方法吗?有没有供应商提供专门的手机页面?
如果OpenID很难在手机上实现,除了用户名和密码之外,还有其他选择吗?
发布于 2009-08-23 01:05:05
在手机上可能会出现几个问题:
除此之外,OpenID并没有什么特别之处,可以让手机上的OpenID无法工作。但要记住的一件事是,由于手机的尺寸很小,密钥输入很困难,因此身份验证cookies可能会持续更长时间,这样用户就不必频繁登录(无论是使用username+password还是OpenID)。此外,这是他们的个人电话,所以让他们登录并不像共享电脑那样有安全风险。
发布于 2009-08-19 22:18:11
我已经让它在iPhone上工作得很好。不过,我缺乏其他的测试平台。
发布于 2011-10-26 23:10:52
你在你的应用程序中嵌入一个浏览器,并在你的应用程序中使用它。在安卓中使用WebView
,在iOS中使用UIWebView
。看看47:30左右的video吧。
https://stackoverflow.com/questions/1302913
复制相似问题