c# web服务中的Twitter认证

本文关键字:Twitter 认证 web 服务 | 更新日期: 2023-09-27 18:09:28

下面是我的场景:

我有一个移动应用程序,它将调用c# webservice中的一个方法,它将有2个参数,TwitterUsername和TwitterPassword。

现在在该web服务方法中,我必须使用twitter的这些用户名和密码对用户进行身份验证,然后有一个进一步的过程来存储数据(所有四个凭据- Consumerkey, ConsumerSecret, AccessToken &accessstokensecret),并且必须返回生成的最后一个标识。

有没有人可以帮助我关于twitter在webservice..这将对我有很大的帮助。

提前感谢,

Shailen


好的,我从你提供的链接中得到的。现在我的webservice中有了用户名、密码、消费者密钥和消费者秘密。

所以,我怎么能得到AccessToken和AccessTokenSecret剩下的两个值,而不从webservice重定向到任何其他页面?

,响应。

谢谢。

c# web服务中的Twitter认证

我不认为你可以用用户名和密码验证用户:

从Twitter:

我们在2009年12月宣布弃用Basic验证。它的该平台的移除日期定在2010年6月。我们宣布到2010年6月底,我们已经推迟到8月16日2010。

现在唯一的认证方式是使用oAuth:

https://dev.twitter.com/docs/auth/oauth/faq

阅读这篇文章获取更多信息:

https://dev.twitter.com/docs/auth/moving-from-basic-auth-to-oauth

基本身份验证是一个负担。通过存储登录名和密码,开发人员对安全性承担额外的责任这些凭证的存储;如果登录,对用户的潜在危害凭证被泄露或滥用的概率非常高。因为很多用户在多个站点使用相同的密码,造成潜在的破坏并不一定要停止他们的Twitter账户。