2012-06-21 81 views
-2

我正在使用Facebook C#SDK 6.0编写新应用程序。到目前为止,我很好地完成了所有必需的功能。还有一件事我被困住了。使用Facebook C#SDK持久登录

现在,在我的应用程序中,用户总是通过winform中的Web浏览器组件登录。

我想在数据库中存储用户的登录详细信息,以便每次启动应用程序时不需要使用Web浏览器组件登录。

我创建了一个设置表单,用户可以在其中输入登录信息。我应该在数据库中保存哪些内容,然后以其他形式完成请求?是否可以在不使用网络浏览器的情况下登录?

感谢你的帮助, 托马斯

+3

我认为您需要再次阅读[认证](https://developers.facebook.com/docs/authentication/)文档 - 您建议的内容不受支持,并明确反对策略 – Igy

+0

感谢您的洞察力。我正在阅读Facebook中的身份验证。我认为这可能可能与SDK。我将使用长期存在的令牌访问并要求用户在过期时再次登录。 –

回答

0

有你试着用HttpWebRequest的?你可以通过SDK的链接吗?

+0

嗨DotNeter,这是Facebook C#SDK的网站:http://csharpsdk.org。到目前为止,我没有尝试使用HttpWebRequest,因为我使用的是SDK。我想我会尝试一下。 –