1

鉴于我有一个现有的用户存储作为数据库,并不允许在业务场景中使用谷歌,脸谱,微博等登录。对后端服务器进行身份验证的最佳做法是什么?用Windows 8商店应用程序在LOB案例中登录

作为后端,我打算通过web api服务器Json。由于Web api实现oauth2并且Windows商店应用程序也可以。有没有简单的方法来利用oauth2协议,例如asp.net成员资格(或不同的用户存储)。我知道这是一个完全不同的概念,但我一直在寻找一种解决方案来使用infrastruktur构建...没有或没有安装身份服务器。 因为Windows应用商店应用不是浏览器,所以令牌如何来回跳舞工作与后端...

所以这些只是我的想法...如何将故事认证的Windows 8在LOB情况下存储应用程序?

任何指针,链接,想法,将不胜感激....

回答

0

可以使用WebAuthenticationBroker类来呈现网页视图(浏览器视图),并尽一切为客户端OAuth所需的东西。一个重要的注意事项:您必须在主/ UI线程中调用此代理的身份验证方法!链接上甚至有一个Facebook示例。对于服务器/后端:我不熟悉基于asp.net的后端,我们使用Ruby on Rails和oauth gem。

相关问题