Jon*_*way 11 asp.net-mvc wcf identity windows-live-id windows-phone-7
我正在开发一个允许从Windows Phone应用程序和MVC 3 Web界面进行数据输入和显示的应用程序.电话客户端的数据访问是通过MVC 3应用程序中托管的经过身份验证的WCF服务实现的.用户将跟踪他们独有的信息,因此该服务仅显示我输入的数据.
在这种情况下处理身份的最简单方法是什么?我想过使用Windows Live ID,因为手机应用程序可以访问Windows Live匿名ID属性.然而,从我可以告诉有没有办法得到允许网络基于Windows Live登录这使我有同样的Windows Live匿名ID - Windows Live Messenger的连接登录给我一个特定站点的唯一ID,这将是与手机客户端的匿名ID不同.
或者,我可以使用Facebook SDK在客户端和手机上使用Facebook身份验证.我担心的是确保服务电话的安全.我认为设备第一次使用Facebook ID与服务连接时,服务器会向其发送密钥,并且服务访问需要Facebook ID和服务器颁发的密钥.
关于上述的想法?是否有一个我想念的更简单的解决方案?
亲爱的 Jon,我没有 WP 开发经验,但我对 WCF Auth 进行了一些搜索。最近几天,发现 apiKey 身份验证对我来说几乎是最好的方法。Rob Jacobs 在本文中解释了它的工作原理;
| 归档时间: |
|
| 查看次数: |
1108 次 |
| 最近记录: |