2

我有一些网站example.com可以让我制作应用程序。它为创建应用程序的用户创建user nameencrypted tokenuser token

为了激活应用程序,它必须获得应用程序所有者的许可。类似于脸书。曾经登录过一个网站,上面写着用 facebook 登录。去获得 facebook 的许可,然后 facebook 重定向回来告诉他们批准。我想做类似的事情。因此example.com,当我按下激活按钮时,它会将参数 et、usertoken、用户名发送到我的 mvc。现在我想创建一个重定向回来,example.com这样我就可以完成激活应用程序所需的握手,并刷新他们的主屏幕。

4

1 回答 1

2

我认为您正在寻找OAuth

OAuth 为用户提供了一种在不共享密码的情况下授予第三方对其资源的访问权限的方法。它还提供了一种授予有限访问权限(范围、持续时间等)的方法。

您还可以查看:dotnetopenauth

DotNetOpenAuth 是一个完善的开源库,它将 OpenID、OAuth 和 ICard 功能引入 Microsoft .NET Framework。

于 2012-06-13T14:41:36.843 回答