如何为应用程序生成访问令牌

时间:2012-11-30 09:01:33

标签: dotnetopenauth

我正在使用dotnetopenauth 3.4.7.11121。 我需要为应用程序生成一个访问令牌(它将提供其id和秘密),而不是为用户生成,就像Facebook所做的那样。 是否可以使用3.4.7.11121?

我想我需要像scenario

这样的问题

1 个答案:

答案 0 :(得分:0)

听起来你在谈论OAuth 1.0。基于这个假设......

自己想出一个访问令牌和令牌秘密,将其存储在您的OAuth 1.0服务提供商的令牌数据库中,并将其提供给您的OAuth 1.0使用者。当对服务提供商的调用进入时,DNOA将根据您的访问令牌数据库验证令牌,它将显示为有效。

换句话说,如果你想要一种非标准的方式发布OAuth 1.0访问令牌,只需自己动手 - 不需要使用DotNetOpenAuth来生成访问令牌,因为它只是存储在一个随机字符中的一系列随机字符。数据库表。